I've been coming to class here for about 20 years, in a small group, just an hour a week, a little... and yet it does. I skipped a year and felt the difference, the following year I signed up again. I really like the teacher, who is always attentive to our needs and corrects our mistakes, as are my group mates. The environment is friendly, relaxed and non-competitive, clean, spacious and well lit. Always pleasant.