We love this swim school! All the instructors are exceptional! They are all so patient and are great about getting on the kid's level to explain what needs to be done. I love that they focus on the fundamentals of swimming and teach proper technique. They teach water safety and pool rules. My 2 and 3 year old love the water now and are becoming great little swimmers! We have taken the Express Swimming program, baby swim, group lessons, private lessons, and even used the Parent's Night Out. I would recommend any of the programs. We love them all!