This is the best swim school we've experienced! The management is top-notch, the instructors are unmatched, and it's worth every dime. They understand customer service. They truly want each and every child to learn to swim as quickly as the child is able (they aren't trying to drag it out to make more money). Not only do they care about your child swimming as quickly as they are able, but they also care very much about proper form/technique. They have an awesome 2.6' deep pool that they kids can play in before and after their lesson. Siblings can play in it, too, for a small fee. There is even a dedicated life guard for the fun pool! On your way out, after the lesson, they give each child a choice of a piece of licorice or a medium hard pretzel. Truly a great place. Tim, Rachael, Hope, and Michelle have impressed us!