Great for everyone
Have been taking classes with Cara for two years and love it. She's very knowledgeable, patient, helpful, and makes classes interesting. My husband has enrolled in her beginners' class this year and is really enjoying it. The new studio is beautiful and the equipment great.