Great swim school. Doesnt feel overcrowded or like a conveyer belt of classes. The teachers take their time with each child and as a parent Im grateful that I can sit so ... more