Goldfish Swim School has been a great blessing to our family. They are organized and specific with their lessons. The kids learn quickly and are swimming within no time. We tried two other swimming lesson locations with my daughter before friends recommended Goldfish (one was private lessons and the second was a group lesson). Those other places just seemed to carrying my daughter around the pool without actually teaching her anything because she was young. Goldfish had her swimming on her own (a short distance, but still on her own, within two weeks). Now we have two swimmers in their school and it's a great joy to watch the constant progress they make every week.