We have been swimming with WoW for 4 years now and love it! Both of our kids love the teachers and the class structure. My oldest son has been taking classes from the beginner level and now is in the advanced swimming class and because of the great training and support is getting ready to go into team swimming next year. Our younger son started in the Parent and Tot class and is now in a beginner class. We love the flexibility and communication that we receive from WoW. Highly recommended.