I have taken a number of classes at this studio and it has been awesome. I have experienced multiple instructors with different personalities but they were all intense. They all maximized every second of the class. The studio is super clean and modern. Its a really great environment.