Registration for the 2020-2021 year is open!

For a listing of all our dance classes, view our Class Listings. To search for a class by Genre, click on the dance style below.


PreDance is for our youngest dancers – ages from toilet trained through Kindergarten.
Boys and girls alike enjoy this class where they learn dance technique disguised as dinosaurs and princesses. Through the narrative of dance, students are given the tools and encouragement to explore their world in a new way, both in relationship to their physical space and the people around them. Movement and music are used by the teacher to engage the students’ imagination, enthusiasm and energy.


Classical Ballet Technique is taught in our levelled, instructional program. Students progress year after year, increasing stability, mobility and strength while developing musicality and dance quality. In-class practice with the focus of proper body alignment and turnout will nurture dancers into performers.


Nurturing growth of athletic artists, Jazz technique is a highly physical dance style where students enjoy a broad spectrum of movement.


The art of rhythm is completely audible in tap class where you make music with your feet. Students are challenged to master timing, refined movement and quick reflexes. Tap is taught to a large variety of music: from upbeat music, to slow music, or in some cases dancers are challenged to make the beat with their feet without any accompanying music.

  • Primary Tap class is combined with the Primary Jazz class and may be found under Jazz
  • If you have interest in a tap class at the adult or senior level, please contact the office. We will open a class when we have 4 names on the list.


Lyrical dance combines Jazz and Ballet technique and focuses on the expression of words/lyrics through the music and movement of the body. Dancers are encouraged to develop their own connection with the lyrics and continue to advance their musicality as they express themselves through the choreography.

Hip Hop

Hip Hop is a fun and energetic style! Influenced by the evolution of Hip Hop music and culture, the dance form is about the student’s energy focus being directed to values like originality, creativity, respect, and community. Hip Hop combines the elements of various dance styles and is constantly evolving, but the core tenants remain the same. Instructors will provide students with age-appropriate expectations, as well as tasteful costumes/music choices.

For Senior Hip Hop students, click here.

Conditioning Classes

Conditioning classes focus on strength, stretch, and aerobic conditioning. These are important factors for everyone’s well-being, but for the dancer/athlete, they are vital for improving capacity and reducing the risk of injury.

  • Dancers at BSMA at the junior and intermediate level are encouraged to participate in at least one conditioning class per week.
  • Dancers at BSMA at the senior level are encouraged to participate in at least two conditioning classes per week.
  • Also listed in the conditioning class list is Jumps and Turns – a technique class focused on the mechanics to take your dancer higher and farther!

Dance Tuition & Fees

For all dance and conditioning classes, it is $445.50 per class for the year.
Exceptions are: Strength & Conditioning (Monday at 7:30 pm) and Stretch & Strength (Tuesday at 4:45 pm) which cost $297.00 for the year.

There is a one-time, non-refundable registration fee of $30 per student.

Tuition may be paid in full or in monthly equal billing. For those who choose monthly billing, there is a one-time, non-refundable administrative fee of $10 (per class).

Costume fees may be paid all at once, or divided into monthly payments, but must be paid in full by January 1, 2021.
Ballet costumes are $100; all other costumes are $90. 


All package prices are for the full year. No other discounts apply.

Primary Package
$800 for two classes OR $1200 for three classes

  • Primary Hip Hop
  • Primary Ballet
  • Primary Jazz/Tap Combo

Junior/Intermediate Package:
$1050 for two classes OR $1450 for three classes (includes Monday 7:30 pm
Strength & Conditioning class)

  • Jr/Int Jazz
  • Jr/Int Lyrical
  • Junior/Int Tap 

Senior Packages:
Funk & Jump
$1200 for Jazz Funk, Senior Jazz, plus your choice of:

  • Wednesday Jumps and Turns OR
  • Thursday Adult Stretch & Strength

Funk & Smooth
$1600 for Jazz Funk, Senior Jazz, Senior Lyrical, plus your choice of:

  • Wednesday Jumps and Turns OR
  • Thursday Adult Stretch & Strength

Sr Ballet Package #1
$1500, includes:

  • Ballet Level 3
  • Tuesday Stretch
  • Int/Sr Lyrical
  • Jumps and Turns

Ballet Package Expanded #2
$1800, includes:

  • Ballet Level 3
  • Tuesday Stretch
  • Int/Sr Lyrical
  • Jumps and Turns
  • Senior Jazz

For any registration or tuition-related questions, please contact us at