2023-2024 Season

Name
Days
Location
Primary Ballet & Tap Ages 5-6 Mon
Monday
3:30 PM to 4:30 PM
Studio A
MFM Dance Studio
Purple Team Ballet
New Competition team class for ages 5-8
Monday
3:30 PM to 4:15 PM
Studio B
MFM Dance Studio
Purple/Pink Teams Lyric
Monday
4:15 PM to 5:00 PM
Studio B
MFM Dance Studio
Hip Hop Ages 5-7
Monday
4:30 PM to 5:15 PM
Studio A
MFM Dance Studio
Comp Teams Stretch Class
This class is full
Must be a competition team member to join this class.
Monday
5:00 PM to 6:00 PM
Studio B
MFM Dance Studio
Junior Team Lyric
Must be a competition team member to join this class.
Monday
6:00 PM to 7:00 PM
Studio B
MFM Dance Studio
Pink Team Tap
Must be a competition team member to join this class.
Monday
6:00 PM to 7:00 PM
Studio A
MFM Dance Studio
Junior Team Tap
Must be a competition team member to join this class.
Monday
7:00 PM to 8:00 PM
Studio A
MFM Dance Studio
Purple Team Tap
Must be a competition team member to join this class.
Tuesday
3:30 PM to 4:30 PM
Studio B
MFM Dance Studio
Red Team Jazz
New Competition team class for ages 5-8
Tuesday
3:45 PM to 4:30 PM
Studio B
MFM Dance Studio
Purple Team Jazz
Must be a competition team member to join this class.
Tuesday
4:30 PM to 5:30 PM
MFM Dance Studio
Red Team Tap
New Competition team class for ages 5-7
Tuesday
4:30 PM to 5:15 PM
MFM Dance Studio
Red Team Ballet
New Competition team class for ages 5-7
Tuesday
5:15 PM to 5:45 PM
MFM Dance Studio
Comp Teams-Production
Tuesday
5:45 PM to 7:00 PM
MFM Dance Studio
Adult Tap
Tuesday
7:00 PM to 8:00 PM
MFM Dance Studio
Adult Ballet Stretch
Tuesday
8:00 PM to 8:45 PM
MFM Dance Studio
Hip Hop ages 4-7
Wednesday
3:30 PM to 4:30 PM
Studio A
MFM Dance Studio
Tumbling Ages 7-8
This class is full
Wednesday
3:30 PM to 4:30 PM
Studio B
MFM Dance Studio
Hip Hop ages 8-11
This class is full
Wednesday
4:30 PM to 5:30 PM
Studio A
MFM Dance Studio
Tumbling Ages 5-6
This class is full
Wednesday
4:30 PM to 5:30 PM
Studio B
MFM Dance Studio
Pink/Junior Team Ballet
Must be a competition team member to join this class.
Wednesday
5:30 PM to 6:30 PM
Studio B
MFM Dance Studio
Tumbling ages 9 & up
This class is full
Wednesday
5:30 PM to 6:30 PM
MFM Dance Studio
Junior Team Modern
Must be a competition team member to join this class.
Wednesday
6:30 PM to 7:30 PM
Studio B
MFM Dance Studio
Pink Team Jazz
Must be a competition team member to join this class.
Wednesday
6:30 PM to 7:30 PM
Studio A
MFM Dance Studio
Junior Team Jazz
Must be a competition team member to join this class.
Wednesday
7:30 PM to 8:30 PM
Studio B
MFM Dance Studio
Preschool 1 (Age 3) Thurs
This class is full
This program is designed to introduce your child to the beautiful and exciting world of dance. We teach creative movement, pre-ballet, and tumbling. Children delight in the songs and dance play of this fun and instructive dance program.
Thursday
3:30 PM to 4:15 PM
Studio A
MFM Dance Studio
Preschool 2 (Age 4) Thurs
This program is designed to introduce your child to the beautiful and exciting world of dance. We teach creative movement, pre-ballet, and tumbling. Children delight in the songs and dance play of this fun and instructive dance program.
Thursday
3:30 PM to 4:30 PM
Studio B
MFM Dance Studio
Primary Ballet & Tap Age 5-6 Thurs
Thursday
4:15 PM to 5:15 PM
Studio B
MFM Dance Studio
Ballet Age 7-9/Thurs
The study of ballet begins with a simple barre exercise and center floor technique for the development of body placement, coordination, musicality, flexibility, strength, and poise. Students will then progress to more advanced levels of barre and center including adagio and allegro combinations, turns, and jumps. Proper French terminology is taught in all ballet classes.   
Thursday
4:30 PM to 5:15 PM
Studio B
MFM Dance Studio
Jazz Ages 9-12
Thursday
5:15 PM to 6:00 PM
MFM Dance Studio
Tap Ages 7-9/Thurs
Thursday
5:15 PM to 6:00 PM
Studio B
MFM Dance Studio
Ballet/Tap Ages 10-13
Thursday
6:00 PM to 7:00 PM
MFM Dance Studio
Jazz Ages 7-8/Thurs
Class consists of warm-up, stretching, isolations, progressions, turns, leaps, combinations, and choreography. Done to various styles of traditional, contemporary jazz music, Broadway, and top 40 hits.                
Thursday
6:00 PM to 6:45 PM
Studio A
MFM Dance Studio
Preschool 1 Age 3/Sat
This program is designed to introduce your child to the beautiful and exciting world of dance. We teach creative movement, pre-ballet, and tumbling. Children delight in the songs and dance play of this fun and instructive dance program.
Saturday
10:00 AM to 10:45 AM
Studio B
MFM Dance Studio
Preschool 1 Age 3/Sat
This program is designed to introduce your child to the beautiful and exciting world of dance. We teach creative movement, pre-ballet, and tumbling. Children delight in the songs and dance play of this fun and instructive dance program.
Saturday
10:00 AM to 10:45 AM
Studio A
MFM Dance Studio
Preschool 2 Age 4/Sat
This program is designed to introduce your child to the beautiful and exciting world of dance. We teach creative movement, pre-ballet, and tumbling. Children delight in the songs and dance play of this fun and instructive dance program.
Saturday
11:00 AM to 12:00 PM
Studio A
MFM Dance Studio
Preschool 2 Age 4/Sat
This program is designed to introduce your child to the beautiful and exciting world of dance. We teach creative movement, pre-ballet, and tumbling. Children delight in the songs and dance play of this fun and instructive dance program.
Saturday
11:00 AM to 12:00 PM
Studio B
MFM Dance Studio
Primary Ballet & Tap Age 5-6/Sat
One hour in length, the child studies ballet and tap. This program concentrates on increasing the child’s knowledge of dance movement and terminology.
Saturday
12:15 PM to 1:15 PM
Studio B
MFM Dance Studio
Primary Ballet & Tap Age 5-6/Sat
One hour and fifteen minutes in length, the child studies ballet and tap. This program concentrates on increasing the child’s knowledge of dance movement and terminology.
Saturday
12:15 PM to 1:15 PM
Studio A
MFM Dance Studio
Beginner Tumbling
This class is full
Saturday
1:15 PM to 2:00 PM
Studio B
MFM Dance Studio
Tap Age 7-11/Sat
Class content in tap focuses on technique, including barre and center floor exercises. Students then progress to combinations of varied rhythms. Also emphasized is speed and clarity of sound. The study of tap promotes rhythm and coordination and develops expression from head to tapping toes!
Saturday
1:15 PM to 2:00 PM
Studio B
MFM Dance Studio
Hip Hop Age 7-11/Sat
A funky upbeat class with an aerobic workout offering today's latest dance moves. Class begins with a physical workout to popular music and continues with learning the latest hip-hop steps.
Saturday
2:00 PM to 2:45 PM
Studio A
MFM Dance Studio
Primary Ballet/Tap Age 5/6 Saturday
Saturday
2:00 PM to 3:00 PM
Studio B
MFM Dance Studio
Jazz Age 7-11/Sat
Class consists of warm-up, stretching, isolations, progressions, turns, leaps, combinations, and choreography. Done to various styles of traditional, contemporary jazz music, Broadway, and top 40 hits.
Saturday
2:45 PM to 3:30 PM
Studio A
MFM Dance Studio
Ballet/Lyric Age 7-11/Sat
Saturday
3:30 PM to 4:15 PM
Studio B
MFM Dance Studio

Wiggle Worms

Name
Days
Location
Wiggle Worms Session B
This class is full
Wiggle Worms is a 45 minute, somebody who loves me and me class that is designed to help your little one with basic movements and coordination. It is a great class for early socialization as well. We will use lots of props throughout the course such as, hula hops, trampolines, balance beams, large exercise balls, teddy bears, parachute, and more!! Each class will end with a small craft for the kids to take home!!
1 adult per wiggle worm is allowed in the studio.
No Classes Dec 24 & 31
Saturday
9:00 AM to 9:45 AM
MFM Dance Studio
Wiggle Worms Session B
Wiggle Worms is a 45-minute, dance with me class that is designed to help your little one with basic movements and coordination. It is a great class for early socialization as well. We will use lots of props throughout the course such as, hula hoops, trampolines, balance beams, large exercise balls, teddy bears, parachute, and more!! Each class will end with a small craft for the kids to take home!!
1 adult per wiggle worm is allowed in the studio.
No Classes Dec 24 & 31
Saturday
9:00 AM to 9:45 AM
MFM Dance Studio
Wiggle Worms Session C
Wiggle Worms is a 45-minute, dance with me style class that is designed to help your little one with basic movements and coordination. It is a great class for early socialization as well. We will use lots of props throughout the course such as, hula hoops, trampolines, balance beams, large exercise balls, teddy bears, parachute, and more!! Each class will end with a small craft for the kids to take home!!
1 adult per wiggle worm is allowed in the studio.
(No classes March 30 & April 20)
Saturday
9:00 AM to 9:45 AM
MFM Dance Studio
Wiggle Worms Session C
Wiggle Worms is a 45-minute, dance with me style class that is designed to help your little one with basic movements and coordination. It is a great class for early socialization as well. We will use lots of props throughout the course such as, hula hoops, trampolines, balance beams, large exercise balls, teddy bears, parachute, and more!! Each class will end with a small craft for the kids to take home!!
1 adult per wiggle worm is allowed in the studio.
(No classes March 30 & April 20)
Saturday
9:00 AM to 9:45 AM
MFM Dance Studio

St. Mary's

Name
Days
Location
After School Dance Program
No Class Nov 22
Wednesday
2:35 PM to 3:35 PM
St. Mary-Melrose
After School Dance Program
Wednesday
2:35 PM to 3:35 PM
St. Mary-Melrose

Summer 2024

Name
Days
Location
Dance Camp Week 1
Week long dance camp with daily themes!
~ Pirate Adventure
~ Wonka
~ Spa Day
~ Under The Big Top
~ Pajama Jam
Monday Tuesday Wednesday Thursday Friday
10:00 AM to 12:30 PM
MFM Dance Studio
Wiggle Worms-Wednesday
Wiggle Worms is a 45 minute, somebody who loves me and me class for little ones under 3 years old. This program is designed to help your little one with basic movements and coordination. It is a great class for early socialization as well. We will use lots of props throughout the course such as, hula hops, trampolines, balance beams, large exercise balls, teddy bears, parachute, and more!! Each class will end with a small craft for the kids to take home!!
Wednesday
9:00 AM to 9:45 AM
MFM Dance Studio
Spa Day-Wednesday Day Camp
Spa Day!
Please bring a bagged lunch and water bottle!
Wednesday
10:00 AM to 12:30 PM
MFM Dance Studio
Wiggle Worms- Saturday
Wiggle Worms is a 45 minute, somebody who loves me and me class for little ones under 3 years old. This program is designed to help your little one with basic movements and coordination. It is a great class for early socialization as well. We will use lots of props throughout the course such as, hula hops, trampolines, balance beams, large exercise balls, teddy bears, parachute, and more!! Each class will end with a small craft for the kids to take home!!
Saturday
9:00 AM to 9:45 AM
MFM Dance Studio
Spa Day-Saturday Day Camp
Spa Day!
Please bring a bagged lunch and water bottle!
Saturday
10:00 AM to 12:30 PM
MFM Dance Studio
Hip Hop Workshop
Tuesday
3:00 PM to 4:30 PM
MFM Dance Studio
Calling all Swifties!-Wednesday Day Camp
Where are all my Swifties?! This camp is dedicated to all things Taylor!
Wednesday
10:00 AM to 12:30 PM
MFM Dance Studio
Calling all Swifties!-Saturday Day Camp
Where are all my Swifties?! This camp is dedicated to all things Taylor!
Saturday
10:00 AM to 12:30 PM
MFM Dance Studio
Princess/Prince Day- Wednesday Day Camp
Prince and Princess themed dance camp!
Wednesday
10:00 AM to 12:30 PM
MFM Dance Studio
Comp Technique Class 7/10
Wednesday
5:00 PM to 7:00 PM
MFM Dance Studio
Princess/Prince Day- Saturday Day Camp
Prince and Princess themed dance camp!
Saturday
10:00 AM to 12:30 PM
MFM Dance Studio
Christmas in July-Wednesday Day Camp
Christmas themed dance camp
Wednesday
10:00 AM to 12:30 PM
MFM Dance Studio
Comp Technique Class 7/17
Wednesday
5:00 PM to 7:00 PM
MFM Dance Studio
Christmas in July-Saturday Day Camp
Christmas themed dance camp
Saturday
10:00 AM to 12:30 PM
MFM Dance Studio
Dance Camp Week 2
Week long dance camp with daily themes!
~ Tie-Dye
~ Candyland
~ Barbie's World
~ Glow in the Dark
~ Tea Party
Monday Tuesday Wednesday Thursday Friday
10:00 AM to 12:30 PM
MFM Dance Studio
July Tumbling Camp- Beginner
Monday Tuesday Wednesday Thursday
10:30 AM to 12:00 PM
MFM Dance Studio
July Tumbling Camp- Intermediate/advanced
Monday Tuesday Wednesday Thursday
12:15 PM to 1:45 PM
MFM Dance Studio
Barbie's World- Wednesday Day Camp
Day camp dedicated to all things Barbie!
Wednesday
10:00 AM to 12:30 PM
MFM Dance Studio
Comp Technique Class 7/24
Wednesday
5:00 PM to 7:00 PM
MFM Dance Studio
Barbie's World- Saturday Day Camp
Day camp dedicated to all things Barbie!
Saturday
10:00 AM to 12:30 PM
MFM Dance Studio
TikTok Workshop
Tuesday
3:00 PM to 4:30 PM
MFM Dance Studio
Trolls Day-Wednesday Day Camp
Day Camp dedicated to trolls!
Wednesday
10:00 AM to 12:30 PM
MFM Dance Studio
Comp Technique Class 7/31
Wednesday
5:00 PM to 7:00 PM
MFM Dance Studio
Trolls Day-Saturday Day Camp
Day Camp dedicated to trolls!
Saturday
10:00 AM to 12:30 PM
MFM Dance Studio
All Things Disney- Wednesday Day Camp
Disney themed dance camp!
Wednesday
10:00 AM to 12:30 PM
MFM Dance Studio
Comp Technique Class 8/7
Wednesday
5:00 PM to 7:00 PM
MFM Dance Studio
All Things Disney- Saturday Day Camp
Disney themed dance camp!
Saturday
10:00 AM to 12:30 PM
MFM Dance Studio
August Tumbling Camp- Beginner
Monday Tuesday Wednesday Thursday
10:30 AM to 12:00 PM
MFM Dance Studio
August Tumbling Camp- Intermediate/advanced
Monday Tuesday Wednesday Thursday
12:15 PM to 1:45 PM
MFM Dance Studio
Me and My Doll-Wednesday Day Camp
Bring your favorite doll or stuffy to share in our camp fun!
Wednesday
10:00 AM to 12:30 PM
MFM Dance Studio
Comp Technique Class 8/14
Wednesday
5:00 PM to 7:00 PM
MFM Dance Studio
Me and My Doll-Saturday Day Camp
Bring your favorite doll or stuffy to share in our camp fun!
Saturday
10:00 AM to 12:30 PM
MFM Dance Studio
Dance Camp Week 3
Week long dance camp with daily themes!
~ Unicorns & Fairies
~ Pop Diva
~ Mermaid Adventure
~ Super Heroes
~ Beach Party
Monday Tuesday Wednesday Thursday Friday
10:00 AM to 12:30 PM
MFM Dance Studio
Mini Boot Camp (Red & Purple Teams)
Monday Tuesday Wednesday Thursday
5:00 PM to 7:00 PM
MFM Dance Studio
Boot Camp (Pink & Junior Teams)
Monday Tuesday Wednesday Thursday
5:00 PM to 8:00 PM
MFM Dance Studio