Classes are open to students ages 14 and up. Students can register for classes below or on the MindBody app.


$20 In-Person Drop-In Classes* 
Class Cards available for In-Person Drop-In Classes

Beginner Ballet

Beginner Ballet is designed for students who are new or returning to ballet. This class will provide an opportunity to gain a strong foundation of technique. Moving at a slower pace, class will focus on ballet positions, vocabulary and proper alignment. Beginner Ballet Classes are only held in-person.

Intermediate/Advanced Ballet

This class is designed for those who have taken at least two years of current ballet training or completed the introductory ballet class. Emphasis in intermediate ballet is placed on developing technical strength and more advanced movement qualities. Intermediate/Advanced Ballet Classes are only held in-person.

Yamuna Body Rolling

This full body workout utilizes the powerful effect of a simple Yamuna Body Rolling (YBR) ball. The YBR ball challenges and unlocks the uneven surfaces of the musculoskeletal system. You will perform exercises using your body weight and small movements to release tension from the neck, back legs muscles and more. Virtual classes available - Students must purchase their own set of YBR balls for virtual classes.

Intro to Ballet Series

Want to feel more prepared before attending a Beginner Ballet drop-in class? Join us for an 8-week long Intro to Ballet Series.


$15 Drop-In Classes for DSH Members. $10 Drop-In Classes for University/College Students. Must submit proof of membership or student ID.

A minimum of three students must be in attendance for any Drop-In class to take place. Registration for in-person classes closes 15 minutes before each class begins. 

Questions or issues registering?