The adaptive swimming program rocks. After spending 2 years in a very expensive program, and not making rapid progress, we started with Stephanie in Haverhill YMCA.
She has set high expectations for independence and for problem solving. My son - who has significant disabilities - is doing so well at the Y program.