
Ballet
Ballet is a classical dance form that originated in the 1500s. Our classes are accompanied by a pianist and follow a traditional structure. Students begin at the barre, progress to the center, and culminate with traveling exercises across the floor. Terminology, alignment, balance, artistry, sequencing, and pushing through space are emphasized at each level.
Join our email list to receive email alerts about registration.
Media Gallery
- images





Image description: A line of children at the ballet barre: three in pink ballet outfits, one in a black leotard. Their left hand is holding the ballet barre and their right arm is raised.
Photo by Rosalie O Connor.

Image description: Group of children taking ballet class in the center of the dance studio.
Photo by Rosalie O Connor.

Image description: Group of teen dancers at the ballet barre with their right arm raised and their right foot pointed in front of them.
Photo by Rosalie O Connor.

Image description: Group of dancers taking ballet at the ballet barre.
Photo by Rosalie O Connor.
Ballet Fundamentals A
September 16, 2025 - February 3, 2026 | Tuesdays 4:15 pm - 5:00 pm
- Assistant Teaching Artist William Valles*
- Accompanist Yuka Aikawa^
- Assistant Teaching Artist Joshua White
Ballet Fundamentals A
September 20, 2025 - January 24, 2026 | Saturdays 9:00 am - 9:45 am
- Current Teaching Artists Madison Meredith
- Accompanist Santiago Tomas Belgrano^
Ballet Fundamentals B
September 16, 2025 - February 3, 2026 | Tuesdays 5:00 pm - 5:45 pm
- Assistant Teaching Artist Francesca Sulla*
- Accompanist Yuka Aikawa^
- Assistant Teaching Artist William Valles*
Ballet Fundamentals B
September 20, 2025 - January 24, 2026 | Saturdays 9:45 am - 10:30 am
- Current Teaching Artists Madison Meredith
- Accompanist Santiago Tomas Belgrano^
Ballet Fundamentals B
September 17, 2025 - January 28, 2026 | Wednesdays 5:00 pm - 5:45 pm
- School Faculty Lily Khan*
- Accompanist Anthony Pearlman
Ballet Level 1
September 19, 2025 - January 30, 2026 | Fridays 4:45 pm - 5:45 pm
- School Faculty Roya Carreras
- Accompanist Yuka Aikawa^
Ballet Level 1
September 20, 2025 - January 24, 2026 | Saturdays 10:30 am - 11:30 am
- Current Teaching Artists Kamil Lowe
- Accompanist Santiago Tomas Belgrano^
Ballet Level 2
September 18, 2025 - January 29, 2026 | Thursdays 4:30 pm - 5:30 pm
- School Faculty Jillian Marzziotti
- Accompanist Gregory Nissen
Ballet Level 2
September 20, 2025 - January 24, 2026 | Saturdays 11:30 am - 12:30 pm
- Current Teaching Artists Kamil Lowe
- Accompanist Patrick Gallagher
Ballet Level 3
September 17, 2025 - January 28, 2026 | Wednesdays 5:00 pm - 6:15 pm
- Current Teaching Artists Claire Wampler
- Accompanist Ian Miller
Ballet Level 3
September 18, 2025 - January 29, 2026 | Thursdays 4:00 pm - 5:15 pm
- Current Teaching Artists Julia Ramirez
- Accompanist Howard Britz
Beginner Teen Ballet
September 19, 2025 - January 30, 2026 | Fridays 5:45 pm - 7:00 pm
- School Faculty Roya Carreras
- Accompanist Yuka Aikawa^
Ballet Level 4 | Intermediate Teen Ballet
September 15, 2025 - January 28, 2026 | Wednesdays 4:45 pm - 6:15 pm
- Current Teaching Artists Sharyn Korey
- Accompanist Gregory Nissen
Ballet Level 4 | Intermediate Teen Ballet
September 18, 2025 - January 29, 2026 | Thursdays 5:15 pm - 6:45 pm
- Current Teaching Artists Audrey Borst
- Accompanist Howard Britz
Level 5 | Advanced Teen Ballet
September 15, 2025 - February 2, 2026 | Mondays 4:45 pm - 6:15 pm
- School Faculty Sarah Marcus
- Assistant Teaching Artist Carol Alvarez*
- Accompanist Ryan Wolfe
Level 5 | Advanced Teen Ballet
September 18, 2025 - January 29, 2026 | Thursdays 4:30 pm - 6:00 pm
- Current Teaching Artists Richard Glover
Pre-Pointe | Assessment Only
September 17, 2025 - January 28, 2026 | Wednesdays 6:15 pm - 7:00 pm
Students who are interested in registering for this class, or being placed in a Pointe class, should contact schooladmin@mmdg.org for information related to Pointe Readiness Assessments.
- Current Teaching Artists Claire Wampler
Pointe Level 1 – Assessment Only
September 17, 2024 - January 28, 2026 | Wednesdays 6:15 pm - 7:00 pm
- Current Teaching Artists Sharyn Korey
- Accompanist Gregory Nissen
Pointe Level 2 | Approval Only
September 15, 2025 - February 2, 2026 | Mondays 6:15 pm - 7:00 pm
- Current Teaching Artists Sharyn Korey
- Accompanist Ryan Wolfe