2026
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
4:00 PM to 4:45 PM
MCPD
Mini Elite
Mini Jazz & Lyrical (Competitive Class)
Mini Jazz & Lyrical (Competitive Class)
Monday
4:00 PM to 5:30 PM
4:00 PM to 5:30 PM
MCPD
TinyKatz (Cheerstars)
Tiny CheerStars Recreational/Semi Competitive
Tiny CheerStars Recreational/Semi Competitive
Monday
4:00 PM to 5:00 PM
4:00 PM to 5:00 PM
MCPD
Senior Superior Elite Pom
Monday
4:45 PM to 5:30 PM
4:45 PM to 5:30 PM
MCPD
Beginner/Tiny Tumble
Monday
5:00 PM to 6:00 PM
5:00 PM to 6:00 PM
MCPD
Conditioning
Stamina and strength training.
Stamina and strength training.
Monday
5:30 PM to 6:00 PM
5:30 PM to 6:00 PM
MCPD
Mini Tech
Monday
5:30 PM to 6:00 PM
5:30 PM to 6:00 PM
MCPD
Junior Elite Pom
Monday
5:45 PM to 6:30 PM
5:45 PM to 6:30 PM
MCPD
Jumps
Jumps conditioning and flex.
Jumps conditioning and flex.
Monday
6:00 PM to 6:30 PM
6:00 PM to 6:30 PM
MCPD
Youth Elite Pom
Monday
6:00 PM to 6:45 PM
6:00 PM to 6:45 PM
MCPD
Junior Supreme
Monday
6:30 PM to 8:00 PM
6:30 PM to 8:00 PM
MCPD
Supremacy
Hip Hop
Hip Hop
Monday
7:00 PM to 7:45 PM
7:00 PM to 7:45 PM
MCPD
Tumble - Level 2
Monday
7:00 PM to 7:30 PM
7:00 PM to 7:30 PM
MCPD
Tumble - Level 3
Monday
7:00 PM to 8:00 PM
7:00 PM to 8:00 PM
MCPD
Flight
2x flight classes per week are compulsory for flyers.
2x flight classes per week are compulsory for flyers.
Monday
7:30 PM to 8:00 PM
7:30 PM to 8:00 PM
MCPD
Junior Tech
Monday
8:00 PM to 8:45 PM
8:00 PM to 8:45 PM
MCPD
Flight
2x flight classes per week are compulsory for flyers.
2x flight classes per week are compulsory for flyers.
Tuesday
4:00 PM to 4:30 PM
4:00 PM to 4:30 PM
MCPD
Stretch
Tuesday
4:00 PM to 4:30 PM
4:00 PM to 4:30 PM
MCPD
Tumble - Level 2
Tuesday
4:00 PM to 4:30 PM
4:00 PM to 4:30 PM
MCPD
Tumble - Level 3
Tuesday
4:00 PM to 4:30 PM
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.
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
4:30 PM to 5:15 PM
MCPD
The Kartel
Tuesday
5:00 PM to 6:00 PM
5:00 PM to 6:00 PM
MCPD
Stretch
Tuesday
5:15 PM to 5:45 PM
5:15 PM to 5:45 PM
MCPD
Flight
2x flight classes per week are compulsory for flyers.
2x flight classes per week are compulsory for flyers.
Tuesday
5:30 PM to 6:00 PM
5:30 PM to 6:00 PM
MCPD
Tech (All Ages)
Tuesday
5:45 PM to 6:30 PM
5:45 PM to 6:30 PM
MCPD
Junior Superior Elite
Junior Intermediate Jazz & Lyrical
Junior Intermediate Jazz & Lyrical
Tuesday
6:00 PM to 7:30 PM
6:00 PM to 7:30 PM
MCPD
Tumble - Level 1
Tuesday
6:00 PM to 7:00 PM
6:00 PM to 7:00 PM
MCPD
Tumble - Level 2
Tuesday
6:00 PM to 7:00 PM
6:00 PM to 7:00 PM
MCPD
Open Dancestars
Recreational/Semi competitive dance team
Recreational/Semi competitive dance team
Tuesday
6:30 PM to 7:30 PM
6:30 PM to 7:30 PM
MCPD
Jumps
Jumps conditioning and flex.
Jumps conditioning and flex.
Tuesday
7:00 PM to 7:30 PM
7:00 PM to 7:30 PM
MCPD
Junior Tech
Tuesday
7:30 PM to 8:15 PM
7:30 PM to 8:15 PM
MCPD
Open Pom
Open Advanced Pom (Competitive Team)
Open Advanced Pom (Competitive Team)
Tuesday
7:30 PM to 8:15 PM
7:30 PM to 8:15 PM
MCPD
The Pack
Hip Hop
Hip Hop
Tuesday
8:15 PM to 9:15 PM
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.
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
1:30 PM to 3:00 PM
MCPD
Toddler Tumble
Wednesday
3:15 PM to 4:00 PM
3:15 PM to 4:00 PM
MCPD
Preschool Dance
Wednesday
4:00 PM to 5:00 PM
4:00 PM to 5:00 PM
MCPD
Youth Superior Elite
Youth Intermediate Jazz & Lyrical (Competitive Team)
Youth Intermediate Jazz & Lyrical (Competitive Team)
Wednesday
4:00 PM to 5:30 PM
4:00 PM to 5:30 PM
MCPD
Unity Elite (All Abilities - DANCE)
All Ability Dance
All Ability Dance
Wednesday
5:00 PM to 5:30 PM
5:00 PM to 5:30 PM
MCPD
Inspire (All Ability - CHEER)
All Ability Cheer Unified (Competitive Team)
All Ability Cheer Unified (Competitive Team)
Wednesday
5:30 PM to 6:30 PM
5:30 PM to 6:30 PM
MCPD
Mega Crew
Mini/Youth Hip Hop
Mini/Youth Hip Hop
Wednesday
5:30 PM to 6:15 PM
5:30 PM to 6:15 PM
MCPD
Tumble - Level 1
Wednesday
5:30 PM to 6:00 PM
5:30 PM to 6:00 PM
MCPD
Youth Tech
Wednesday
5:30 PM to 6:15 PM
5:30 PM to 6:15 PM
MCPD
Jumps
Jumps conditioning and flex.
Jumps conditioning and flex.
Wednesday
6:00 PM to 6:30 PM
6:00 PM to 6:30 PM
MCPD
Youth Elite
Youth Novice Jazz & Lyrical (Competitive Team)
Youth Novice Jazz & Lyrical (Competitive Team)
Wednesday
6:15 PM to 7:45 PM
6:15 PM to 7:45 PM
MCPD
Youth Tech
Wednesday
6:15 PM to 6:45 PM
6:15 PM to 6:45 PM
MCPD
Tumble - Level 2/3
Wednesday
6:30 PM to 7:00 PM
6:30 PM to 7:00 PM
MCPD
Senior Superior Elite
Senior Intermediate Jazz & Lyrical (Competitive Team)
Senior Intermediate Jazz & Lyrical (Competitive Team)
Wednesday
6:45 PM to 8:15 PM
6:45 PM to 8:15 PM
MCPD
Flight
2x flight classes per week are compulsory for flyers.
2x flight classes per week are compulsory for flyers.
Wednesday
7:00 PM to 7:30 PM
7:00 PM to 7:30 PM
MCPD
Tumble - Level 4/5
Wednesday
7:00 PM to 8:00 PM
7:00 PM to 8:00 PM
MCPD
Senior Tech
Wednesday
8:15 PM to 8:45 PM
8:15 PM to 8:45 PM
MCPD
Platinum (O4/5)
Open Coed Level 4/5 (Competitive Team)
Open Coed Level 4/5 (Competitive Team)
M 8:00 PM-9:30 PM
W 8:00 PM-9:30 PM
W 8:00 PM-9:30 PM
MCPD
Stealth (S3)
Senior Level 3 Coed (Competitive Team)
Senior Level 3 Coed (Competitive Team)
Monday Wednesday
4:00 PM to 5:30 PM
4:00 PM to 5:30 PM
MCPD
Coex J4
Junior Level 4 (Competitive Team)
Junior Level 4 (Competitive Team)
Monday Wednesday
5:30 PM to 7:00 PM
5:30 PM to 7:00 PM
MCPD
Strike (OCNT)
Open Coed Non-Tumble (Competitive Team)
Open Coed Non-Tumble (Competitive Team)
Monday Wednesday
7:30 PM to 9:00 PM
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.
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
4:00 PM to 4:30 PM
MCPD
Junior Tap
Thursday
4:00 PM to 4:30 PM
4:00 PM to 4:30 PM
MCPD
Stretch
Thursday
4:00 PM to 4:30 PM
4:00 PM to 4:30 PM
MCPD
Tumble - Level 1
Thursday
4:00 PM to 4:45 PM
4:00 PM to 4:45 PM
MCPD
Fierce (Cheerstars)
CheerStars (Recreational + Semi Competitive Cheer)
CheerStars (Recreational + Semi Competitive Cheer)
Thursday
4:30 PM to 6:00 PM
4:30 PM to 6:00 PM
MCPD
Jumps
Jumps conditioning and flex.
Jumps conditioning and flex.
Thursday
4:30 PM to 5:00 PM
4:30 PM to 5:00 PM
MCPD
Legacy
Hip Hop
Hip Hop
Thursday
4:30 PM to 5:15 PM
4:30 PM to 5:15 PM
MCPD
Senior Supreme
Senior Advanced Jazz & Lyrical (Competitive Team)
Senior Advanced Jazz & Lyrical (Competitive Team)
Thursday
4:30 PM to 6:00 PM
4:30 PM to 6:00 PM
MCPD
Tumble - Level 2
Thursday
4:45 PM to 5:30 PM
4:45 PM to 5:30 PM
MCPD
Conditioning
Stamina and strength training.
Stamina and strength training.
Thursday
5:00 PM to 5:30 PM
5:00 PM to 5:30 PM
MCPD
Youth Tech
Thursday
5:15 PM to 6:00 PM
5:15 PM to 6:00 PM
MCPD
Tumble - Level 3
Thursday
5:30 PM to 6:15 PM
5:30 PM to 6:15 PM
MCPD
Novice Tumble
Thursday
6:00 PM to 6:45 PM
6:00 PM to 6:45 PM
MCPD
The Heat
Hip Hop
Hip Hop
Thursday
6:00 PM to 6:45 PM
6:00 PM to 6:45 PM
MCPD
Youth Supreme
Youth Advanced Jazz & Lyrical (Competitive Team)
Youth Advanced Jazz & Lyrical (Competitive Team)
Thursday
6:00 PM to 7:30 PM
6:00 PM to 7:30 PM
MCPD
Tumble - Level 4
Thursday
6:15 PM to 7:00 PM
6:15 PM to 7:00 PM
MCPD
Senior Tech
Thursday
6:45 PM to 7:30 PM
6:45 PM to 7:30 PM
MCPD
Aerials
Thursday
7:00 PM to 7:45 PM
7:00 PM to 7:45 PM
MCPD
Open Supreme
Open Advanced Jazz & Lyrical (Competitive Team)
Open Advanced Jazz & Lyrical (Competitive Team)
Thursday
7:30 PM to 9:00 PM
7:30 PM to 9:00 PM
MCPD
Youth Superior Elite Pom
Thursday
7:30 PM to 8:15 PM
7:30 PM to 8:15 PM
MCPD
Open Tech
Thursday
9:00 PM to 9:30 PM
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.
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
3:30 PM to 4:00 PM
MCPD
Flight
2x flight classes per week are compulsory for flyers.
2x flight classes per week are compulsory for flyers.
Friday
4:00 PM to 4:30 PM
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.
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
4:00 PM to 5:00 PM
MCPD
Tiny Divas
Tiny DanceStars/Novice - Jazz & Lyrical (Competitive team)
Tiny DanceStars/Novice - Jazz & Lyrical (Competitive team)
Friday
4:00 PM to 5:00 PM
4:00 PM to 5:00 PM
MCPD
Tumble - Level 1
Friday
4:00 PM to 4:30 PM
4:00 PM to 4:30 PM
MCPD
Tumble - Level 2
Friday
4:00 PM to 4:30 PM
4:00 PM to 4:30 PM
MCPD
Jumps
Jumps conditioning and flex.
Jumps conditioning and flex.
Friday
4:30 PM to 5:00 PM
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.
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
5:00 PM to 5:45 PM
MCPD
Tiny Hip Hop - Lil Legendz
Hip Hop
Hip Hop
Friday
5:00 PM to 5:30 PM
5:00 PM to 5:30 PM
MCPD
Tumble - Level 1
Friday
5:00 PM to 5:30 PM
5:00 PM to 5:30 PM
MCPD
Flight
2x flight classes per week are compulsory for flyers.
2x flight classes per week are compulsory for flyers.
Friday
5:30 PM to 6:00 PM
5:30 PM to 6:00 PM
MCPD
Tiny Tech
Friday
5:30 PM to 6:00 PM
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.
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
5:45 PM to 6:30 PM
MCPD
Conditioning
Stamina and strength training.
Stamina and strength training.
Friday
6:00 PM to 6:30 PM
6:00 PM to 6:30 PM
MCPD
Senior Tap
Friday
6:00 PM to 6:30 PM
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.
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
6:30 PM to 7:30 PM
MCPD
Tumble - Level 1/2
Friday
6:30 PM to 7:00 PM
6:30 PM to 7:00 PM
MCPD
Tumble - Level 2
Friday
7:00 PM to 7:30 PM
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.
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
7:30 PM to 8:15 PM
MCPD
Adrenaline (Y1)
Youth Level 1 (Competitive Team)
Youth Level 1 (Competitive Team)
Tu 4:30 PM-6:00 PM
F 4:30 PM-6:00 PM
F 4:30 PM-6:00 PM
MCPD
Code Black (Y2)
Youth Level 2 (Competitive Team)
Youth Level 2 (Competitive Team)
Tu 6:00 PM-7:30 PM
F 6:00 PM-7:30 PM
F 6:00 PM-7:30 PM
MCPD
Echo (J1)
Junior Level 1 (Competitive Team)
Junior Level 1 (Competitive Team)
Tu 7:30 PM-9:00 PM
F 7:30 PM-9:00 PM
F 7:30 PM-9:00 PM
MCPD
Lady Gunz (J2)
Junior Level 2 (Competitive Team)
Junior Level 2 (Competitive Team)
Tu 4:30 PM-6:00 PM
F 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
F 7:30 PM-9:00 PM
MCPD
Blaze (YN)
Youth Novice (Competitive Team)
Youth Novice (Competitive Team)
W 4:00 PM-5:30 PM
F 6:00 PM-7:30 PM
F 6:00 PM-7:30 PM
MCPD