We were referred by our neighbor and couldn't be happier with our decision to enroll my grandson in private swimming lessons. The entire staff was I welcoming and provided us with a tour of the facilities and gave us all the information we needed before signing up. The Director David, personally welcomed us and told us what we could expect and totally explained what they anticipated our child's progress to be. They also talked to my grandson so they could determine his personality and maturity and then recommended the instructor they felt would be a good match for him. It couldn't have been a more perfect choice! Within a short time my grandson was swimming and the best thing was that he was excited about learning and getting better. His instructor is Michael and is absolutely great with children. I have already recommended several friends to Waterworks. Great place to learn to swim!