2026

Name
Days
Location
Ballet (Exam Students)

12:00 AM to 12:00 AM
MCPD
Ballet (Non-Exam Students)

12:00 AM to 12:00 AM
MCPD
Tap Classes

12:00 AM to 12:00 AM
MCPD
Junior Tech
Monday
4:00 PM to 4:45 PM
MCPD
Mini Elite
Mini Jazz & Lyrical (Competitive Class)
Monday
4:00 PM to 5:30 PM
MCPD
TinyKatz (Cheerstars)
Tiny CheerStars Recreational/Semi Competitive
Monday
4:00 PM to 5:00 PM
MCPD
Senior Superior Elite Pom
Monday
4:45 PM to 5:30 PM
MCPD
Beginner/Tiny Tumble
Monday
5:00 PM to 6:00 PM
MCPD
Conditioning
Stamina and strength training.
Monday
5:30 PM to 6:00 PM
MCPD
Mini Tech
Monday
5:30 PM to 6:00 PM
MCPD
Junior Elite Pom
Monday
5:45 PM to 6:30 PM
MCPD
Jumps
Jumps conditioning and flex.
Monday
6:00 PM to 6:30 PM
MCPD
Youth Elite Pom
Monday
6:00 PM to 6:45 PM
MCPD
Junior Supreme
Monday
6:30 PM to 8:00 PM
MCPD
Supremacy
Hip Hop
Monday
7:00 PM to 7:45 PM
MCPD
Tumble - Level 2
Monday
7:00 PM to 7:30 PM
MCPD
Tumble - Level 3
Monday
7:00 PM to 8:00 PM
MCPD
Flight
2x flight classes per week are compulsory for flyers.
Monday
7:30 PM to 8:00 PM
MCPD
Junior Tech
Monday
8:00 PM to 8:45 PM
MCPD
Flight
2x flight classes per week are compulsory for flyers.
Tuesday
4:00 PM to 4:30 PM
MCPD
Stretch
Tuesday
4:00 PM to 4:30 PM
MCPD
Tumble - Level 2
Tuesday
4:00 PM to 4:30 PM
MCPD
Tumble - Level 3
Tuesday
4:00 PM to 4:30 PM
MCPD
Youth Dancestars
DanceStars is our Mini/Youth Recreational/Semi Competitive dance class. This class explores a variety of styles throughout the year.
Tuesday
4:30 PM to 5:15 PM
MCPD
The Kartel
Tuesday
5:00 PM to 6:00 PM
MCPD
Stretch
Tuesday
5:15 PM to 5:45 PM
MCPD
Flight
2x flight classes per week are compulsory for flyers.
Tuesday
5:30 PM to 6:00 PM
MCPD
Tech (All Ages)
Tuesday
5:45 PM to 6:30 PM
MCPD
Junior Superior Elite
Junior Intermediate Jazz & Lyrical
Tuesday
6:00 PM to 7:30 PM
MCPD
Tumble - Level 1
Tuesday
6:00 PM to 7:00 PM
MCPD
Tumble - Level 2
Tuesday
6:00 PM to 7:00 PM
MCPD
Open Dancestars
Recreational/Semi competitive dance team
Tuesday
6:30 PM to 7:30 PM
MCPD
Jumps
Jumps conditioning and flex.
Tuesday
7:00 PM to 7:30 PM
MCPD
Junior Tech
Tuesday
7:30 PM to 8:15 PM
MCPD
Open Pom
Open Advanced Pom (Competitive Team)
Tuesday
7:30 PM to 8:15 PM
MCPD
The Pack
Hip Hop
Tuesday
8:15 PM to 9:15 PM
MCPD
HSPA Sport
HSPA high school students can take this class during sport time. Please let us know if you need a support letter to obtain an early leavers pass from school. This class explores all genres of professional dance, with a focus on commercial styles.
Wednesday
1:30 PM to 3:00 PM
MCPD
Toddler Tumble
Wednesday
3:15 PM to 4:00 PM
MCPD
Preschool Dance
Wednesday
4:00 PM to 5:00 PM
MCPD
Youth Superior Elite
Youth Intermediate Jazz & Lyrical (Competitive Team)
Wednesday
4:00 PM to 5:30 PM
MCPD
Unity Elite (All Abilities - DANCE)
All Ability Dance
Wednesday
5:00 PM to 5:30 PM
MCPD
Inspire (All Ability - CHEER)
All Ability Cheer Unified (Competitive Team)
Wednesday
5:30 PM to 6:30 PM
MCPD
Mega Crew
Mini/Youth Hip Hop
Wednesday
5:30 PM to 6:15 PM
MCPD
Tumble - Level 1
Wednesday
5:30 PM to 6:00 PM
MCPD
Youth Tech
Wednesday
5:30 PM to 6:15 PM
MCPD
Jumps
Jumps conditioning and flex.
Wednesday
6:00 PM to 6:30 PM
MCPD
Youth Elite
Youth Novice Jazz & Lyrical (Competitive Team)
Wednesday
6:15 PM to 7:45 PM
MCPD
Youth Tech
Wednesday
6:15 PM to 6:45 PM
MCPD
Tumble - Level 2/3
Wednesday
6:30 PM to 7:00 PM
MCPD
Senior Superior Elite
Senior Intermediate Jazz & Lyrical (Competitive Team)
Wednesday
6:45 PM to 8:15 PM
MCPD
Flight
2x flight classes per week are compulsory for flyers.
Wednesday
7:00 PM to 7:30 PM
MCPD
Tumble - Level 4/5
Wednesday
7:00 PM to 8:00 PM
MCPD
Senior Tech
Wednesday
8:15 PM to 8:45 PM
MCPD
Platinum (O4/5)
Open Coed Level 4/5 (Competitive Team)
M 8:00 PM-9:30 PM
W 8:00 PM-9:30 PM
MCPD
Stealth (S3)
Senior Level 3 Coed (Competitive Team)
Monday Wednesday
4:00 PM to 5:30 PM
MCPD
Coex J4
Junior Level 4 (Competitive Team)
Monday Wednesday
5:30 PM to 7:00 PM
MCPD
Strike (OCNT)
Open Coed Non-Tumble (Competitive Team)
Monday Wednesday
7:30 PM to 9:00 PM
MCPD
Flight
2x flight classes per week are compulsory for flyers. Flight classes are a great option for any athletes wishing to extend their lines or further progress their flexibility of leg and back lines.
Thursday
4:00 PM to 4:30 PM
MCPD
Junior Tap
Thursday
4:00 PM to 4:30 PM
MCPD
Stretch
Thursday
4:00 PM to 4:30 PM
MCPD
Tumble - Level 1
Thursday
4:00 PM to 4:45 PM
MCPD
Fierce (Cheerstars)
CheerStars (Recreational + Semi Competitive Cheer)
Thursday
4:30 PM to 6:00 PM
MCPD
Jumps
Jumps conditioning and flex.
Thursday
4:30 PM to 5:00 PM
MCPD
Legacy
Hip Hop
Thursday
4:30 PM to 5:15 PM
MCPD
Senior Supreme
Senior Advanced Jazz & Lyrical (Competitive Team)
Thursday
4:30 PM to 6:00 PM
MCPD
Tumble - Level 2
Thursday
4:45 PM to 5:30 PM
MCPD
Conditioning
Stamina and strength training.
Thursday
5:00 PM to 5:30 PM
MCPD
Youth Tech
Thursday
5:15 PM to 6:00 PM
MCPD
Tumble - Level 3
Thursday
5:30 PM to 6:15 PM
MCPD
Novice Tumble
Thursday
6:00 PM to 6:45 PM
MCPD
The Heat
Hip Hop
Thursday
6:00 PM to 6:45 PM
MCPD
Youth Supreme
Youth Advanced Jazz & Lyrical (Competitive Team)
Thursday
6:00 PM to 7:30 PM
MCPD
Tumble - Level 4
Thursday
6:15 PM to 7:00 PM
MCPD
Senior Tech
Thursday
6:45 PM to 7:30 PM
MCPD
Aerials
Thursday
7:00 PM to 7:45 PM
MCPD
Open Supreme
Open Advanced Jazz & Lyrical (Competitive Team)
Thursday
7:30 PM to 9:00 PM
MCPD
Youth Superior Elite Pom
Thursday
7:30 PM to 8:15 PM
MCPD
Open Tech
Thursday
9:00 PM to 9:30 PM
MCPD
Pre Primary Ballet
Pre-Primary Ballet is designed for children aged 3–6 years. It focuses on foundation technique, musicality, coordination, and confidence — all while keeping it fun and imaginative.
Friday
3:30 PM to 4:00 PM
MCPD
Flight
2x flight classes per week are compulsory for flyers.
Friday
4:00 PM to 4:30 PM
MCPD
Grade 5 Ballet
Grade 5 Ballet is typically designed for dancers aged 11–13+ years (depending on syllabus and experience).
At this level, technique becomes more refined, strength increases, and artistry starts to develop in a more mature way.

This is usually the bridge between intermediate graded work and vocational training.
Friday
4:00 PM to 5:00 PM
MCPD
Tiny Divas
Tiny DanceStars/Novice - Jazz & Lyrical (Competitive team)
Friday
4:00 PM to 5:00 PM
MCPD
Tumble - Level 1
Friday
4:00 PM to 4:30 PM
MCPD
Tumble - Level 2
Friday
4:00 PM to 4:30 PM
MCPD
Jumps
Jumps conditioning and flex.
Friday
4:30 PM to 5:00 PM
MCPD
Grade 3 Ballet
Grade 3 Ballet is typically for dancers aged 8–10 years (depending on experience and syllabus).
This level builds strength, coordination and musical understanding while still keeping classes engaging and structured.

It’s where technique starts becoming more disciplined and detailed.
Friday
5:00 PM to 5:45 PM
MCPD
Tiny Hip Hop - Lil Legendz
Hip Hop
Friday
5:00 PM to 5:30 PM
MCPD
Tumble - Level 1
Friday
5:00 PM to 5:30 PM
MCPD
Flight
2x flight classes per week are compulsory for flyers.
Friday
5:30 PM to 6:00 PM
MCPD
Tiny Tech
Friday
5:30 PM to 6:00 PM
MCPD
Grade 2 Ballet
Grade 2 Ballet is generally for dancers aged 7–9 years (depending on experience and syllabus).
At this level, students move beyond basic foundations and begin developing stronger technique, clearer coordination, and better musical understanding.

It’s where ballet starts to feel more structured and disciplined.
Friday
5:45 PM to 6:30 PM
MCPD
Conditioning
Stamina and strength training.
Friday
6:00 PM to 6:30 PM
MCPD
Senior Tap
Friday
6:00 PM to 6:30 PM
MCPD
Intermediate Ballet
Intermediate Ballet is a vocational level designed for more serious dancers (usually 13+ years, depending on readiness).
This level focuses on strength, control, artistry, stamina, and technical precision.

It is a major transition from graded work into pre-professional training.
Friday
6:30 PM to 7:30 PM
MCPD
Tumble - Level 1/2
Friday
6:30 PM to 7:00 PM
MCPD
Tumble - Level 2
Friday
7:00 PM to 7:30 PM
MCPD
Grade 3 Ballet
Grade 3 Ballet is typically for dancers aged 8–10 years (depending on experience and syllabus).
This level builds strength, coordination and musical understanding while still keeping classes engaging and structured.

It’s where technique starts becoming more disciplined and detailed.
Friday
7:30 PM to 8:15 PM
MCPD
Adrenaline (Y1)
Youth Level 1 (Competitive Team)
Tu 4:30 PM-6:00 PM
F 4:30 PM-6:00 PM
MCPD
Code Black (Y2)
Youth Level 2 (Competitive Team)
Tu 6:00 PM-7:30 PM
F 6:00 PM-7:30 PM
MCPD
Echo (J1)
Junior Level 1 (Competitive Team)
Tu 7:30 PM-9:00 PM
F 7:30 PM-9:00 PM
MCPD
Lady Gunz (J2)
Junior Level 2 (Competitive Team)
Tu 4:30 PM-6:00 PM
F 4:30 PM-6:00 PM
MCPD
Prodigy (J3)
Tu 7:30 PM-9:00 PM
F 7:30 PM-9:00 PM
MCPD
Blaze (YN)
Youth Novice (Competitive Team)
W 4:00 PM-5:30 PM
F 6:00 PM-7:30 PM
MCPD