I have three kids that have been swimming here since they were two. Kim is fantastic. The instructors are spot on and the coaching is like it should be--happy but serious. Their expectations of BOTH children and parents are high. The kids are there to learn to swim and swim correctly.
My kids are now on swim team and are swimming at rates head and shoulders above their classmates that attended other swim schools. Can not say enough good things about Kim, her program or the staff involved with it. My nephew and niece are starting this spring.