Announcement:
Still accepting summer class and summer camp registration!
Summer Session June 8th-July 25th
VIP Fall registration opens July 13th
VIP is for summer members that are currently in a class.
Fall registration opens up to the public July 20th
Fall classes start August 10th
Did you know that DMG has rolling enrollment. You can register at anytime and classes will be prorated if you start in the middle of a payment session!
Join us and grow with us! DMG is Hiring! Click here to see what areas we hiring for and how to apply.
DMG Closed July 4th
DMG Closed July 26th - August 8th
Fall Session Starts August 10th
Recreational Dance and
Baton Twirling Classes
Preschool Dance
Tiny Tappers: (3-5 years): 30 min
An introductory tap class for the littles to learn the basics of tap dance. They will learn basic tap technique, how to create rhythm with their feet, and have fun making lots of new tap sounds!
Thursday 4:30-5:00
Beginning Ballerinas (3-5.5 years): 30 min
The foundation of all forms of dance, ballet is a classical form that emphasizes grace and strength, as well as proper technique and terminology. Children will learn age-appropriate skills while exploring creative movement.
Monday 5:00-5:30pm
Thursday 5:00-5:30pm
Dance and Tumble (4-5 years): 1 hour
An introduction to fun creative movement and jazz technique and gymnastics skills. 30 minutes of creative movement and 30 minutes of tumble!
Wednesday 6:00-7:00pm
School-Age Dance
5-7 Ballet/Jazz/Tap: 1 hour
Combine the technique of different styles of dance for a fun and up-beat class. Along with technique this class emphasizes rhythm, musicality and coordination.
Tuesday 5:00-6:00pm
Wednesday 5:00-6:00pm
5-7 Ballet/Jazz: 45 min
Combine the technique of different styles of dance for a fun and up-beat class. Along with technique this class emphasizes rhythm, musicality and coordination.
Tuesday 5:15-6:00pm
Wednesday 5:00-5:45pm
Jr. Hip Hop & Tumble (5-7 years): 1 hour
An introduction to hip hop and tumbling skills.
Thursday 5:00-6:00pm
Jr. Hip Hop (5-7 years): 30 min
An introduction to hip hop skills.
Thursday 5:30-6:00pm
Boys Hip Hop & Tumble (5&Up): 45 min
An introduction to hip hop and tumbling skills.
Thursday 6:00-6:45pm
Hip Hop & Tumble (8 & up): 1.5 hours
Thursday 6:30-8:00pm
Hip Hop Only (8 & up): 45 min
Thursday 6:30-7:15pm
8 & up Dance Fusion: 45 min
Dance class with ballet and jazz technique
Wednesday 6:30-7:15pm
Baton Twirling
Tiny Twirling: 30 min
Monday 6:30-7:00pm
Baton Twirling: 1 hour
Monday 7:00-8:00pm
Adult Dance
Adult Barre and Ballet: 45 min
Wednesday 7:15- 8:00pm






Invitation-Only Classes
Ballet
Ballet I: 45 min
Thursday 5:00-5:45pm
Ballet II: 45 min
Tuesday 6:15-7:00pm
Ballet III: 1.5 hours
Tuesday 6:30-8:00pm
Ballet IV: 1.5 hours
Tuesday 5:00-6:30pm
Ballet V: 1.5 hours
Tuesday 5:00-6:30pm
Ballet VI: 1.5 hours
Tuesday 5:00-6:30pm
Pre-Pointe and Pointe
Technique : 45 min
Wednesday 8:00-8:45pm
Jazz
Jazz II: 45 min
Wednesday 6:00-6:45pm
Jazz III: 1 hour
Thursday 5:15-6:15pm
Jazz IV: 1 hour
Monday 5:15-6:15pm
Jazz V: 1 hour
Monday 5:15-6:15pm
Jazz VI: 1 hour
Monday 5:15-6:15pm
Tap
Tap II: 30 min
Wednesday 6:45-7:15pm
Tap III: 1 hour
Thursday 6:15-7:15pm
Lyrical
Lyrical I: 45 min
Tuesday 5:45-6:30pm
Lyrical II: 30 min
Tuesday 7:00-7:30pm
Lyrical III: 45 min
Thursday 4:30-5:15pm
Lyrical IV: 45 min
Monday 4:30-5:15pm
Lyrical V: 45 min
Monday 4:30-5:15pm
Lyrical VI: 45 min
Monday 4:30-5:15pm

