I feel my son’s swim lessons have provided a challenge and opportunity to push himself beyond what he would do with his parents. Also in a structure that has grown with him in age. This program and the types of classes he has taken has changed with time, evolving to challenge his abilities. We have also had opportunities to try different teachers which has been great to see him connect in different ways. Meanwhile, the program has always provided a positive, encouraging environment. My son is timid and cautious, but this program has never pushed too far or been negative which would have stunted him. I think the YMCA has been a wonderful program for my son and daughter!