This is a really beautiful studio, the perfect place to practice. I have only had one teacher for two different types of classes, the basics and the flow, she was wonderful for both. The vinyasa class was a great combination of her teaching us proper alignment and the sensation of having really worked out, the basics class included various foundation poses with appropriate challenges to our different skill levels. Exactly what I have been seeking in a local yoga studio!