This swimming school is a great place to learn how to swim. They have a variety of classes for different ages and skill levels, which makes it easy for kids to find a class that fits their needs. The coaches are patient and kind, and they take the time to make sure each child is comfortable and confident in the water. The school also uses a rewards system to encourage kids to practice and improve their skills. Many kids have seen significant progress in a short amount of time. One parent mentioned that their child had an extreme fear of water getting on their face, but after just a few sessions, they were able to hold their breath underwater for a few seconds. Another parent was impressed with how quickly their child was able to graduate to the next class after just a few sessions. The school's communication with parents is also top-notch, with regular updates and a user-friendly app for scheduling and tracking progress. However, one parent was unhappy with the $25 fee for makeup classes, but the school explained that this is due to the costs of providing private lessons. Overall, this school is a great option for kids who want to learn how to swim in a fun and supportive environment.