My kids have been attending swim lessons here for about 4 months. I love the small class sizes, and the individualized attention. I love that my kids can level up to the next level whenever they're ready, not just at the end of some class.My kids have become much better swimmers since starting classes.