If the scheduled class times were followed, this would be an awesome studio. I mean, seriously. It's a great studio. Wonderful, hard working people. They do not, however, respect the schedules of others.
Pros: location, nice instructors, awesome performances
Cons: class time schedules never followed
more