This is our second year taking swim classes. The kids are learning and advancing in their classes however my only complaint is that there are too many people in the pool. There doesnt seem to be a limit on the number of registrations so it can get quite crowded. It sometimes seem as if the kids spend a lot of time waiting for their turn to swim with the instructor. Either way, we love the organization and will continue taking classes.