CHILDREN’S DIVISION CLASSES Click Here for Summer 2019 Schedule

Pre-Primary Classes are for youngsters three and four years old.  They meet once a week for 45 minutes.  Students are introduced to learning skills such as listening and following directions in the dance class context.  Development of coordination and large motor skills, spatial awareness, musicality, expressiveness, learning to work with others, and taking turns are all part of our early childhood curriculum, explored through dance.
Pre-Primary A – age 3
Pre-Primary B – age 4

Primary Classes are for children five to seven years of age.  They meet once a week, for 45 minutes (Primary A) or for one hour (Primary B & C).  We continue to develop the concepts introduced in the Pre-Primary levels, and begin introducing the French ballet vocabulary, along with the elementary positions, steps, and concepts that are the foundation for ballet technique.  These levels are eligible to participate in the American Ballet Theatre® National Training Curriculum Examinations each spring.
Primary A – age 5
Primary B – age 6
Primary C – age 7

Levels 1-2 are for children eight years of age and older.  These are the levels where formal ballet training begins:  the traditional class structure of barre work, center work, and traveling work is introduced, and students learn and practice a large number of new steps.  Students attend ballet class two days per week, and their training may be supplemented by jazz classes (Levels 1B, 2A, and 2B).  These levels are eligible to participate in the American Ballet Theatre® National Training Curriculum Examinations each spring.
Level 1A – minimum age 8
Level 1B – minimum age 9
Level 2A – minimum age 9
Level 2B – minimum age 10

Click Here To Register

PRE-PROFESSIONAL DIVISION CLASSES* Click Here for Summer 2019 Schedule

Levels 3-6 are for the more serious students 11 years of age and older who are potentially interested in pursuing a professional career.  Pointe work is introduced in Level 3A and is a part of the curriculum from then on.  Dancers are presented with increasingly challenging steps and combinations as they progress through the levels, and artistry is emphasized.  Students attend ballet class a minimum of three days per week (Level 3) and up to five days per week (Levels 5 and 6), and their training may be supplemented by jazz classes (all levels) and modern dance classes (Levels 4, 5, and 6).  Boys may also supplement their training with Men’s Technique class each week.  Levels 3A, 3B, and 4 participate in the American Ballet Theatre National Training Curriculum Examinations each spring.
Levels 3A and 3B – minimum age 11
Level 4 – minimum age 12
Level 5 – minimum age 14
Level 6 – minimum age 15
*Placement evaluation required.
Note:For the dance student who might be placed in these levels but who doesn’t wish to enroll fully in a particular level and attend all of the classes, we offer Pre-Professional Division Class Cards – 10 classes for $250, or you can drop-in for $28/class.

Click Here To Register


Click Here for Summer 2019 Schedule

Community Division classes are open classes for teens and adults who are interested in dance and related disciplines for recreational purposes, fitness, and general wellbeing.  These classes are offered on a drop-in basis – no formal registration required, pay-by-the-class.  We also offer a Community Division Class Card, with a savings of $20 over 10 classes.

  • Intro to Ballet I – An hour-long introductory ballet class for the absolute beginner.
  • Intro to Ballet II – An hour-long ballet class for the almost beginner.
  • Beginning-Intermediate Ballet – 90-minute ballet classes for those with some experience.
  • Intermediate-Advanced Ballet – 90-minute ballet classes for those with significant experience, i.e. danced seriously as a teen, former professional, etc.
  • Ballroom – 90-minute class that will focus on a different style each month, from Cha-Cha to Waltz and everything in between. Mixed-levels welcome, no partner necessary.
  • Jazz – An hour-long traditional jazz class, mixed-levels welcome.
  • Yoga Flow – Hour-long vinyasa yoga classes, which focuses on coordinating breath and movement to flow from one pose to the next. Mixed-levels welcome.
  • Zumba – Hour-long cardio class that uses Latin rhythms and dance steps, mixed-levels welcome.
  • Golden Swans – Hour-long ballet class for senior citizens, no dance experience necessary.
  • Dance for Parkinson’s – Hour-long movement class specifically for those diagnosed with Parkinson’s Disease.

Dress Code for Community Division Classes

  • Wear comfortable clothing that you can move in (i.e. tights, leotards, yoga pants, or even sweat pants).
  • Hair should be secured away from the face regardless of length.
  • Specific shoes are required for various classes
    • Ballet slippers for all Ballet classes
    • Jazz shoes or ballet slippers for Jazz class
    • Ballroom, character or dress shoes for Ballroom class (please no rubber soled shoes)

Premier Partners



Sustaining Partners