We have been going to SwimKidsUSA with our son from age 17m to now (22m). Everyone there has been so helpful and generous. The owner, Lana, is very hands-on! Most importantly, Zach has so much fun in the pool and it will save his life in an accident situation. He has made excellent progress in the parent/tot class. It's so important to get babies, toddlers, and children comfortable in the water. They even have free fundraising community events every few months. And when he's older, we'll be trying the gymnastics, dance, and martial arts that they also offer!
We look forward to being "SwimKids" for a long time to come...