This studio is ace. Seriously. Diana Brooke has tracked down amazing teachers to provide classes of all levels. After practicing at home by myself for a while these classes first corrected my errors, then boosted my strength, flexibility, and calm. The new studio is bright and airy too.