I have nothing but wonderful things to say about Waterworks Aquatics and how happy of a customer we are. We have tried one other swim school and toured another as well before learning about Waterworks. Waterworks is far better for several reasons: the consistency and method of teaching, the quality of teaching, the warm water, the ease and options of scheduling, the large and clean facility, the patience of the teachers, the shower/changing rooms, and much more. Most importantly, you can tell each teacher is definitely handpicked and trained to teach kids to ease the fear they initially have about water. We have been taking lessons for a little over 2 years at Waterworks. My child is only 3 years old and is completely water safe in a pool!