Our daughters enjoy their swimming lessons at this school. The school offers numerous classes for young swimmers of various skill levels. The facility is new and clean with both an indoor pool and a large outdoor pool to accommodate all of its students. Our eldest daughter's instructor Sammy is patient and great with the students. Her calm demeanor definitely helped to ease our child's apprehension. I definitely see our kids continuing with their lessons and ultimately participate in the school's swim team programs.