We have gone off and on to this location for 2 years and love everything about it. The teachers put you at ease with the subject matter taught. Our daughter who is super shy warmed up right away to the coaches. We love the warm water and being able to have 30 minute swim sessions. It is so easy to make up a class missed as well! They are fabulous and I would recommend them to anyone!