I cannot express how thrilled I am with this swim program. I enrolled my children in it thinking it would be good exercise, but found something amazing. The staff is attentive, focused, always pleasant, willing to answer questions and experienced. This is NOT the swim program at the Y or any other local swim school. Here the teachers focus on their students with small class sizes, which allow them to cater to the children's needs. I don't review businesses often, but I HAD to this time, its a true find!