Training Core


As our dancers prepare for performance opportunities and potential careers in dance, it is important that they master certain skills. To ensure that our entire company is consistently growing, they are required to take core classes necessary for their development. There is also a set rehearsal schedule where dancers review old pieces and learn new ones.

Class Descriptions


Middle School

Upper School

Open Classes

Elite Performers Program