Our 1st grade daughter finally loves learning to swim thanks to this place. She looks so forward to her Friday 1-on-1's with instructor Alex and has improved tremendously. The private lessons are 20 minutes each, which we were afraid would seem too short - but each lesson is jam packed so no time is wasted. Alex is patient and encouraging...our daughter has really connected with her and is challenged by her just the right amount. Highly recommended.