This is the best swim school around! My son has been swimming there for almost 3 years! He loves it! He knows how to swim of course but he wants to keep moving up in levels so we stay! The staff is amazing and accommodating my daughter is 1 and also swims there now and is doing amazing!