Overall I was disappointed with our time with Aqua-Tots. Each class is identical in format and there's not a lot of difference in the progression levels. It's easy for a child to get bored with the activities, even if you only go once a week.
I had my son enrolled in swim lessons with Aqua-Tots for 5 months. In that whole time there was only one class (that we weren't doing a make-up class on a different day) that the regular instructor Megan wasn't training a new instructor. So Megan couldn't focus on helping the students progress. She gave no instructions on how to change things to help kids advance and was solely focused on getting the new instructor through the class script. She also wasn't prepared for the class in having the right amount of equipment for all the kids -- if all the kids are at the stage of using the noodle boat, there should be one for all of them and not get huffy when her student instructors point out that all the kids need one. If we could have regularly just had class that wasn't a training for a new employee, it might have been better.
We had a good experience with Shelia and the other instructors we had on make-up days were great about helping my son progress. And at each of the make-up classes we did, the other instructors were always surprised that my son was actually more advanced than his progress card would indicate. We had been doing swim lessons since infancy in our previous city so my son already had many of the skills being taught.