I found out about Waterworks because I am a member at the City Sports. I enrolled my daughter into the private swim lessons, and she loved it! Her instructor, Kezia, is awesome and attentive. She is willing to take the time to refine my daughter's swim strokes. Since the private lesson is only 20 minutes long, there is no room for playing around. I am happy with that because my daughter is actually learning to swim. Also, Michelle, the supervisor is great and caring. She takes time to ask how things are going and if anything is needed. Overall, we are happy with the lessons and will continue with Waterworks until my daughter learn all the swim strokes.