I signed my 4 year old up for swim lessons. I do not recommend. Every time I attended, she had different instructors who were very inexperienced. She was not able to form any trust or bond with them. I felt is was not a good situation for a beginner swimmer. Also, the classes had 10-12 kids and not enough teachers. The locker room is in need of a remodel. Also, the heater in the pool was broken for over 3 weeks.