The YMCA has been extremely accommodating and always willing to work with me on anything going on. My child takes lessons, I participate in group, and my kid begs to go to child watch. I have never had a negative moment at any YMCA.
I enjoy the classes that you can take. The time is not always convenient but they run everyday so you can go to either of them. There is no penalty for not attending. I like that there are levels of the classes so you can find a class you ae comfortable with