I've been taking my 3 year old here for 2.5 years now and we love it! Not only is the staff friendly and helpful, but the facility is clean as well. My son takes lessons with Miss Toni and she is wonderful! She is always engaging and modifies her lesson on each child and skill. Week after week I see progression in my son's ability to swim on his own. Miss Toni takes the time with patience to focus in on the skill that needs work to be promoted to the next level. I also love that Waterworks Aquatics has a make up lesson policy. Things happen and come up, but I am always reassured I can reschedule if need be.