We love Goldfish Swim School! We have been going for a few months now and I already see great progress in my two and three year old! One of my daughters has a pretty big fear of going under water and has cried a few times, but the way the teacher handles her is wonderful. She is pushed enough that she will learn, but not so pushed that she doesn't love her instructor! They know what they are doing when it comes to dealing with children in the water... and the kids can tell. The facility is awesome! Colorful and entertaining and completely geared toward children, which makes the overall experience a blast! The customer service has been pretty great with willingness to reschedule classes, etc. I would recommend this swim school to anyone!