Term 1 - 2026

Name
Days
Location
Youth Pom/Acro (ages 10+)
Tuesday
4:10 PM to 5:05 PM
MFSD
Company Acro Group
*Competitive Company dancers only
Tuesday
4:20 PM to 5:05 PM
MFSD
Mini Pom (ages 4-6)
To join this class, dancers must turn the listed minimum age on or before December 31 2026.
Tuesday
5:10 PM to 5:55 PM
MFSD
Mini Step/Tap (ages 4-6)
To join this class, dancers must turn the listed minimum age on or before December 31 2026.
Tuesday
6:05 PM to 6:50 PM
MFSD
Adult Step
Tuesday
7:00 PM to 7:50 PM
MFSD
Ballet Enrichment A
*Please note teachers will decide which Ballet Enrichment A class dancers are best suited for. This level is for Intermediate Company and Pre-Senior Company Lite dancers. We may also allow dancers, ages 7+, that are interested in auditioning for a Company level team in the future. Email the dance school first before registering for this class!
Thursday
5:40 PM to 6:25 PM
MFSD
Jumps/Turns/Kicks A
*Please note teachers will decide which Jumps/Turns/Kicks class dancers are best suited for. This level is for Intermediate Company and Pre-Senior Company Lite dancers. We may also allow dancers, ages 7+, that are interested in auditioning for a Company level team in the future. Email the dance school first before registering for this class!
Thursday
6:30 PM to 7:15 PM
MFSD
Jumps/Turns/Kicks B (Advanced)
**For Pre-Senior Company and Senior Company dancers. Please note teachers will decide which Jumps/Turns/Kicks class dancers are best suited for. Email the dance school first before registering for this class!
Thursday
7:30 PM to 8:15 PM
MFSD
Twinkle Toes (ages 2-4) Parent & tot
Sunday
9:05 AM to 9:55 AM
MFSD
Advanced Youth Step/Tap
*The instructor will determine dancers who are best suited for this class. Email the dance school first before registering for this class!
Sunday
10:10 AM to 11:05 AM
MFSD
Mini Hip hop/Acro (ages 4-5)
To join this class, dancers must turn the listed minimum age on or before December 31 2026.
Sunday
10:15 AM to 11:00 AM
MFSD
Mini Ballet/Jazz (ages 4-5)
To join this class, dancers must turn the listed minimum age on or before December 31 2026.
Sunday
11:15 AM to 12:00 PM
MFSD
Junior Step/Tap (7-10)
To join this class, dancers must turn the listed minimum age on or before December 31 2026.
Sunday
11:20 AM to 12:10 PM
MFSD
Junior Hip hop/Acro (ages 6-9)
To join this class, dancers must turn the listed minimum age on or before December 31 2026.
Sunday
12:30 PM to 1:20 PM
MFSD
Junior Pom (ages 6-9)
To join this class, dancers must turn the listed minimum age on or before December 31 2026.
Sunday
1:25 PM to 2:15 PM
MFSD
Junior Ballet/Jazz (ages 6-9)
To join this class, dancers must turn the listed minimum age on or before December 31 2026.
Sunday
2:25 PM to 3:15 PM
MFSD
*Hip Hop Line
*Competitive Team dancers ONLY
Sunday
2:55 PM to 4:10 PM
MFSD
Pre-Senior/Senior Company Open Group
*Pre-Senior Company & Senior Company dancers only
Sunday
4:25 PM to 5:20 PM
MFSD
Ballet Enrichment B (Advanced)
*For Pre-Senior to Senior Company dancers. Please note teachers will decide which Ballet Enrichment class dancers are best suited for. Send an email to the dance school before registering!
Sunday
5:25 PM to 6:10 PM
MFSD
*Pre-Senior Company Lite ADAPT Jazz
Sunday
6:15 PM to 7:00 PM
MFSD
Adult Hip hop
Sunday
6:20 PM to 7:10 PM
MFSD
Adult Contemporary
Sunday
7:15 PM to 8:05 PM
MFSD