I don't understand all the positive reviews. We pulled our son out and will not return. Our neighbors did the same and for the exact same reason. My 3.5 year old son took Hubbard lessons for 8 months and literally made no progress. Why? Because Hubbard's instructors (who are very nice and caring) have no system to track kids or skills. Total lack of structure and organization. My son had his skills assessed twice in 8 months, and only by my request. Kids were in and out of his group- some much farther along than others. No way to track or follow who knows what, so skills my son had already mastered were taught again and again, and he wasted lessons repeating skills below his level while new younger kids joined his class. No forward progress. For $80/month for a weekly half hour lesson, we threw money away. The facility and instructors were very nice. This is clearly an issue with organization and structuring. I hate to even suggest it, but this place so makes money when your kid doesn't progress and lessons continue $$$ We paid $800 for his head to be dipped in the water each week months. Should have left Hubbard months ago. Onto private lessons which will end up costing us less and will actually teach skills