This swim school is a great place for kids and adults to learn how to swim. The staff is very patient and accommodating, making it easy to schedule make-up classes if needed. They have a variety of teaching methods that cater to different learning styles and skill levels. The environment is welcoming and safe, which is perfect for kids who may be afraid of the water. Instructors are knowledgeable and provide clear feedback to help students progress. Some reviewers mentioned that the school is great for customizing each student's needs, and the owners are very supportive. The facility is also wheelchair accessible, making it convenient for everyone to participate. However, one reviewer mentioned that the school can be a bit pricey, but the quality of instruction and the benefits it provides to students make it worth the investment. Overall, this swim school is a great option for those looking to learn how to swim or improve their skills.