Barreworks has a variety of classes that all use a ballet barre at some level. The cardio and level of workout is great and the instructors generally help you correct your form. They definitely help you GT a workout at the level you need. Great clean facilities.