Elementary/Intermediate Program Ages 9-12

Welcome to another great dance season at On Stage Dance Studio!
We can’t wait to dance with you!
All classes listed are held once per week – you may choose from the options below.
At On Stage, we present 2 separate performances
(morning & afternoon) for each recital. Classes marked
with a (*) will perform in one show, and those with no
marking will perform in another. If you want to
guarantee you will only need to be present for one
performance per day, be sure to keep this in mind when
choosing classes for your child(ren)!
IDP & Exam level classes should plan on being in both
shows.
2025/2026 Schedule
Elementary/Intermediate Program Ages 9-12
Jazz
Jazz dance develops coordination, flexibility, & strength through entertaining classes using popular music. Emphasis is on proper technique with a flair for performance and style.
Elementary Jazz (ages 9-11)
- Mondays 5:45-6:30
- Thursdays 7:45-8:30
- Saturday 1:45-2:30(*)
Intermediate Jazz (ages 11-13)
- Mondays 8:00-9:00
- Thursdays 7:45-8:30
- Saturday 1:45-2:30(*)
Tap
Tap dance is a rhythmic dance style that focuses on coordination, rhythm, and musicality. Tap classes give your child the ability to make music with their feet!
Junior Tap (ages 7-10)
- Mondays 6:45-7:30
- Saturday 12:30-1:15pm (*)
Intermediate Tap (ages 11+)
- Monday 8:30-9:15 (*)
Ballet
Our ballet classes introduce dancers to the fundamentals & basics of ballet technique following the Society of Classical Ballet (SCB) Vaganova-based syllabus. Posture, alignment, grace, and of course personal expression are all introduced and enhanced.
Jr Ballet (ages 8-10)
- Monday 4:15-5:00
- Saturday 1:15-2:00 (*)
Intermediate Ballet (ages 11+)
- Monday 7:30-8:30(*)
-
Conditioning & Pilates
A muscle conditioning & strength class open to teens, adults &IDP dancers. This class will incorporate pilates, isolations, and strength exercises to improve posture, alignment, and overall strength.
Pilates (ages 12+)
Tuesdays 9:00-9:45 (*)
Hip Hop
Combine funky moves & popular music for tons of fun! These fast-paced classes are rhythmic and high-energy. It is recommended (but not required) that dancers in our hip hop program also enroll in a jazz or ballet class, to ensure a proper technical foundation.
Junior Hip Hop (ages 9-11)
- Monday 5:45-6:30 FULL (waitlist available)
- Wednesday 5:30-6:15 (*)
- Saturday 11:00-11:45 (*)
Intermediate/Teen Hip Hop (ages 12+)
- Thursday 7:00-7:45 (*)
Lyrical, Contemporary & Modern
Learn to express & tell a story through dance! Through natural movement and breath we will learn the basics of modern technique, and develop our own creative style.
Junior Lyrical/Modern (ages 8-11)
- Tuesdays 8:00-8:45pm
Senior Modern (ages 12+)
- Tuesdays 8:45-9:45pm (*)
Musical Theatre
Basic jazz technique combines with singing & acting to create a dance class with a flair for the dramatic! Let loose & learn the songs & dances from many popular musicals. It is recommended (but not required) that dancers in our musical theatre program also enrol in a jazz or ballet class, to ensure a proper technical foundation.
Musical Theatre (ages 8 & up)
- Monday 6:30-7:30
- Saturday 2:30-3:30 (*)
Acro
Acro classes teach & build upon gymnastic skills and flexibility. All acro classes are taught by a certified and trained gymnastics or acro instructor. Acro classes do not take part in any performances. All participants must be enrolled in another dance class, to ensure a solid technical foundation.
*Note* During first 4 weeks of classes, dancers will be assessed and enrolment may be adjusted, based on ability, as needed.
Acro 2 (ages 8-10)
- Sunday 2:00-3:00
Acro 3 (ages 11+)
- Sunday 3:00-4:00
Advanced Acro Skills (ages 9+)
Minimum 3 years acro / gymnastics experience
- Sunday 4:00-5:00
Get Your Child Dancing!
We make it easy.