Adult Elementary Ballet
Build strength, confidence, and technique in our Elementary Ballet class—perfect for adults with some experience.
Adult Beginner Jazz
Fun, upbeat, and beginner-friendly—our Adult Jazz class teaches basic technique with great music and energy.
Adult Beginner Ballet
Welcoming and low-pressure ballet classes for adults—no experience needed, just a love of movement.
Adult Intermediate Ballet
Build strength, confidence, and technique in our Elementary Ballet class—perfect for adults with ballet experience.
Adult Intermediate Tap
Rhythmic, energetic, and fun—our Intermediate Tap class challenges adults ready to refine their tap technique.
Adult Beginner Ballet
Welcoming and low-pressure ballet classes for adults—no experience needed, just a love of movement.
Adult Intermediate Ballet
Build strength, confidence, and technique in our Elementary Ballet class—perfect for adults with ballet experience.
Adult Elementary Ballet
Build strength, confidence, and technique in our Elementary Ballet class—perfect for adults with some experience.
Adult Beginner Jazz
Fun, upbeat, and beginner-friendly—our Adult Jazz class teaches basic technique with great music and energy.
Adult Beginner Ballet
Welcoming and low-pressure ballet classes for adults—no experience needed, just a love of movement.
Adult Intermediate Ballet
Build strength, confidence, and technique in our Elementary Ballet class—perfect for adults with ballet experience.
Adult Intermediate Tap
Rhythmic, energetic, and fun—our Intermediate Tap class challenges adults ready to refine their tap technique.
Adult Beginner Ballet
Welcoming and low-pressure ballet classes for adults—no experience needed, just a love of movement.
Adult Intermediate Ballet
Build strength, confidence, and technique in our Elementary Ballet class—perfect for adults with ballet experience.
Adult Elementary Ballet
Build strength, confidence, and technique in our Elementary Ballet class—perfect for adults with some experience.
Adult Beginner Ballet
Welcoming and low-pressure ballet classes for adults—no experience needed, just a love of movement.
Adult Intermediate Ballet
Build strength, confidence, and technique in our Elementary Ballet class—perfect for adults with ballet experience.
Adult Intermediate Tap
Rhythmic, energetic, and fun—our Intermediate Tap class challenges adults ready to refine their tap technique.
Adult Beginner Ballet
Welcoming and low-pressure ballet classes for adults—no experience needed, just a love of movement.
Adult Intermediate Ballet
Build strength, confidence, and technique in our Elementary Ballet class—perfect for adults with ballet experience.
Adult Elementary Ballet
Build strength, confidence, and technique in our Elementary Ballet class—perfect for adults with some experience.
MHSB Company Intensives
Company Intensives for Junior, Intermediate and Senior dancers.
MHSB Company Intensives
Company Intensives for Junior, Intermediate and Senior dancers.
Adult Intermediate Tap
Rhythmic, energetic, and fun—our Intermediate Tap class challenges adults ready to refine their tap technique.
MHSB Company Intensives
Company Intensives for Junior, Intermediate and Senior dancers.
MHSB Company Intensives
Company Intensives for Junior, Intermediate and Senior dancers.
MHSB Company Intensives
Company Intensives for Junior, Intermediate and Senior dancers.
MHSB Company Intensives
Company Intensives for Junior, Intermediate and Senior dancers.
Adult Beginner Ballet
Welcoming and low-pressure ballet classes for adults—no experience needed, just a love of movement.
Adult Intermediate Ballet
Build strength, confidence, and technique in our Elementary Ballet class—perfect for adults with ballet experience.
MHSB Company Intensives
Company Intensives for Junior, Intermediate and Senior dancers.
MHSB Company Intensives
Company Intensives for Junior, Intermediate and Senior dancers.
MHSB Company Intensives
Company Intensives for Junior, Intermediate and Senior dancers.
Saturday Junior School Classes Begin
Primary with Miss Nathalie at 9:00am.
Primary with Miss Tanya at 11:30am.
Saturday Middle School Classes Begin
Tap 1 with Miss Nathalie at 11:45am.
Ballet 1 with Miss Tanya at 10:45am.
Acro 1 at 9:15am. Teacher TBD.
Hip Hop 1 at 10:00am. Teacher TBD.
Saturday Senior School Classes Begin
Junior Ballet with Miss Nathalie at 9:45am.
Junior Jazz with Miss Nathalie at 10:45am.
Junior Contemporary with Miss Nathalie at 12:30 pm.
Junior Ballet with Miss Tanya at 9:45am.
Intermediate Ballet 1 with Miss Tanya at 12:15pm.
Pre-pointe with Miss Tanya at 1:30pm.
Junior Acro at 10:45am. Teacher TBD.
Junior Hip Hop at 11:45am. Teacher TBD.
Sunday Senior School Classes Begin
Intermediate Contemporary 2 with Miss Kristal at 10:00am.
Intermediate Conditioning and Technique with Miss Kristal at 11:00am.
Senior Ballet Rec with Miss Kristal at 12:30 pm.
Intermediate Ballet 1 Rec with Miss Sadie at 10:00am.
Senior Contemporary 2 with Miss Sadie at 11:00am.
Senior Conditioning and Technique with Miss Sadie at 12:00pm.
Sunday Middle School Classes Begin
Hip Hop 1 with Miss Kristal at 11:30am.
Jazz 1 with Miss Margo at 10:00am.
Ballet 1 with Miss Margo at 10:45am.
Company Auditions
Second session of auditions. Please note: time still to be confirmed.
Monday Senior School Classes Begin
Junior Ballet with Miss Tanya at 4:15pm.
Intermediate Ballet 2 with Miss Tanya at 6:15pm.
Pointe 1 with Miss Tanya at 7:30 pm.
Senior Ballet Rec with Miss Tanya at 8:15pm.
Junior Tap with Miss Allison at 4:15pm.
Intermediate Jazz 1 with Miss Allison at 5:15pm.
Senior Jazz with Miss Allison at 6:30pm.
Intermediate Jazz 2 with Miss Kristal at 5:00pm.
Intermediate Hip Hop 1 with Miss Kristal at 6:30pm.
Intermediate Contemporary 1 with Miss Kristal at 7:30pm.
Senior Contemporary 1 with Miss Kristal at 8:30pm.
Tuesday Senior School Classes Begin
Senior Ballet 1 with Miss Tanya at 4:15pm.
Pointe 2 with Miss Tanya at 5:30pm.
Advanced Ballet 1 with Miss Tanya at 6:15 pm.
Senior Ballet 2with Miss Tanya at 7:30pm.
Pointe 3 with Miss Tanya at 8:45pm.
Intermediate Tap with Miss Allison at 5:15pm.
Junior Conditioning and Technique with Miss Allison at 6:15pm.
Intermediate Jazz 2 with Miss Allison at 6:45pm.
Junior Acro with Miss Sadie at 4:15pm.
Intermediate Acro with Miss Sadie at 5:15pm.
Senior Jazz with Miss Sadie at 6:15pm.
Senior Acro with Miss Sadie at 7:30pm.
Wednesday Senior School Classes Begin
Intermediate Ballet 1 with Miss Victoria at 4:15pm.
Pre-Pointe with Miss Victoria at 5:30pm.
Intermediate Hip Hop 1 with Miss Audrey at 4:15 pm.
Intermediate Jazz 1 with Miss Audrey at 5:15pm.
Advanced Ballet 1 with Miss Martha at 4:30pm.
Pointe 4 with Miss Martha at 5:45pm.
Intermediate Hip Hop 2 with Miss Cherise at 6:30pm.
Senior Hip Hop with Miss Cherise at 8:30pm.
Thursday Senior School Classes Begin
Intermediate Ballet 1 with Miss Tanya at 4:30pm.
Intermediate Ballet 2 with Miss Tanya at 5:45pm.
Senior Ballet 2 with Miss Tanya at 7:15 pm.
Senior Ballet 1 with Miss Tanya at 8:30pm.
Intermediate/Senior Musical Theatre with Miss Allison at 5:00pm.
Senior Jazz with Miss Allison at 6:00pm.
Intermediate Jazz 2 with Miss Allison at 7:15pm.
Senior Tap with Miss Allison at 8:30pm.
Junior Contemporary with Miss Kristal at 4:30pm.
Junior Conditioning and Technique with Miss Kristal at 5:30pm.
Intermediate Ballet Rec 2 with Miss Kristal at 6:00pm.
Intermediate Hip Hop 2 with Miss Kristal at 7:00pm.
Intermediate Conditioning and Technique with Miss Kristal at 8:00pm.
Senior Conditioning and Technique with Miss Kristal at 8:30pm.
Friday Middle School Classes Begin
Ballet 1 with Miss Leilani at 5:00pm.
Jazz 1 with Miss Leilani at 5:45pm.
School Closed: Holiday Break
No classes Monday, December 22 to Friday, January 2, 2026. Classes resume Saturday, January 3, 2026.
No Junior or Middle School Classes today
No classes today for:
Primary
Tap 1
Ballet 1
Acro 1
Hip Hop 1
School Closed: March Break
No classes Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday.
Adult Intermediate Tap
Rhythmic, energetic, and fun—our Intermediate Tap class challenges adults ready to refine their tap technique.
Adult Intermediate Ballet
Build strength, confidence, and technique in our Elementary Ballet class—perfect for adults with ballet experience.
Adult Beginner Ballet
Graceful, welcoming, and low-pressure ballet classes for adults—no experience needed, just a love of movement.
Adult Beginner Jazz
Fun, upbeat, and beginner-friendly—our Adult Jazz class teaches basic technique with great music and energy.
Adult Elementary Ballet
Build strength, confidence, and technique in our Elementary Ballet class—perfect for adults with some experience.
Adult Intermediate Tap
Rhythmic, energetic, and fun—our Intermediate Tap class challenges adults ready to refine their tap technique.
Adult Intermediate Ballet
Build strength, confidence, and technique in our Elementary Ballet class—perfect for adults with ballet experience.
Adult Beginner Ballet
Welcoming and low-pressure ballet classes for adults—no experience needed, just a love of movement.
Adult Beginner Jazz
Fun, upbeat, and beginner-friendly—our Adult Jazz class teaches basic technique with great music and energy.
SENIOR SCHOOL RECITALS
On June 6th, 7th, 8th the senior school recitals will take place at the Havergal College Legacy Theatre.
ONSTAGE REHEARSALS
On June 4th & 5th there will be onstage rehearsals for our senior dancers.
ONSTAGE REHEARSALS
On June 4th & 5th there will be onstage rehearsals for our senior dancers.
MIDDLE SCHOOL RECITALS - LEVEL 1 CLASSES
All Level 1 recitals will be on Saturday May 3rd.
JUNIOR SCHOOL RECITALS - PRIMARY CLASSES
May 3rd Primary classes will have their recital of The Wizard of Oz
NO CLASSES - SENIOR SCHOOL
No regular classes due to the Junior and Middle School Recitals.
SENIOR MARCH BREAK
For the following classes: ALL JUNIOR, ALL INTER 1 OR 2, SENIOR 1 OR 2 CLASSES. March 10th - 21st there are no classes WITH THE EXCEPTION OF MARCH 17TH AND 20TH. ALL CLASSES RESUME MARCH 22ND.
JUNIOR MARCH BREAK
March 10th-16th There will be NO JUNIOR CLASSES: Primary, Ballet 1, Jazz 1, Tap 1, Hip Hop 1, Acro 1. Classes resume March 17th.
PA Day Camp
Let’s celebrate Valentine’s Day with our love of dance! Sign up today to reserve a spot. Ages 4 - 12. Half Day and Full Day available.
WINTER BREAK - NO CLASSES!
There will be NO CLASSES from December 21 - January 3rd. CLASSES WILL RESUME JANUARY 4TH
NO SENIOR CLASSES ON HALLOWEEN!
ONLY Primary, Ballet 1, Jazz 1, Hip Hop 1 will run on this day.