"SwimLabs offers a unique environment for instruction in stroke technique. The combination of the underwater mirrors and high resolution video provides immediate feedback, and I was able to make stroke improvements rapidly. The staff at SwimLabs are superb! After several years of stagnating swimming times, SwimLabs helped me correct some flaws, and after just a few sessions, I recorded my best ever time as a masters swimmer! I highly recommend swim labs for swimmers at levels. "