Class Description
*Ballet/Tap *Ballet/Contemporary *Jazz/Tap *Hip Hop/Acro *Ballet/Tap/Jazz *Hip Hop *Classical Ballet
Group & Private Lessons available!
"Tiny Dance Class" 2- 4yo Take your first steps in Dance!
Welcome to your child's first dance class experience! This is a Dance Happy Class beginning with creative movement warm-ups, Pre-ballet, creative personality singing and movement with props. This class runs in 8-week sessions. A wonderful way to be introduced to dance. There is no recital with this class, just happy dancing.
New Tiny Dance - 6 Week Programs
You'll Love watching your little one explore dance through creative movement and music. Each student is welcomed to have one adult stay in the classroom to watch them dance each week.
🍁 New Spring 6-Week Dance Session Begins the Week of March 25th, 2026!
Wednesdays @ 9:30am
Thursdays @ 9:30am
Saturdays @ 8:00am
🗓️ Registration opens March 2nd, 2026 online to save your spot in class!
Spots fill fast, so mark your calendar!
Recital Performance Classes!
Ready to take the stage? Our Recital classes run from the third week in September to the 3rd week in May ending with a spring performance usually held at the Melrose Middle School. We offer a range of dance styles from graceful Ballet and Tap combinations to energetic Hip Hop/Acro and expressive Ballet & Contemporary dance.
Registration for Fall 2025 Classes begins August 1st online!
Click on Photos for Class description below!
Ballet & Tap Ages 3 - 5

Ballet & Tap (Ages 3–5) – 45 Minutes
This fun and energetic class introduces young dancers to the basics of ballet technique at the barre and across the floor as well as develop coordination, precision and rhythm through introductory tap styles.
This is a two-year progressive program designed to support dancers as they grow in skill, independence, and creativity.
Hip Hop Tumbling Tots Ages 3-5

Hip Hop Tumbling Tots
A wonderful introduction class for our littlest movers! In this 45 minute class, dancers will get an intro to both tumbling and hip hop/movement!
Jazz & Tap Combo

Jazz & Tap Combo (45 Minutes)
This high-energy class introduces dancers to the rhythm and style of tap, along with the fun and upbeat movements of jazz. Dancers will build coordination, musicality, and confidence while learning basic steps and combinations in both styles, all in one exciting class!
Ballet/Tap/Jazz

Saturday Ballet, Tap & Jazz Combo (45 Minutes)
Dancers will explore the grace of ballet, the rhythm of tap, and the energy of jazz, all in one exciting class. Perfect for dancers building coordination, confidence, and a love for movement.
Ballet & Contemporary

Ballet & Contemporary
(45 Minutes)
This class combines the technique and elegance of ballet with the expressive, flowing style of contemporary dance. Dancers will strengthen their foundation with ballet basics while exploring creativity, emotion, and storytelling through contemporary movement, all in a supportive and inspiring environment.
Hip Hop/Acro

Hip Hop + Acro (45 Minutes)
This high energy class blends the freestyle fun of hip hop with strength building acro exercises to boost coordination, balance, and power. Dancers will learn fresh hip hop moves while developing the core strength and flexibility needed for safe acro skills, all in a fun, upbeat atmosphere!
Classical Ballet

Classical Ballet Class
*45 - 85 Minutes
Ballet is recommended to all students. A solid ballet class combined with your combo class makes for a winning combination. Ballet Class consists of Barre, stretching, adagio, petite, and grande allegro. All students are taught the importance of proper technique including body placement and alignment. Students are placed by grade and level.
Pointe & Pre-Pointe

Pointe & Pre-Pointe class
Students must be enrolled in a Ballet class and work up to the Pre-Pointe level to advance to the Pointe level.
Students are required to take Ballet throughout the regular season as well as summer Ballet classes to build strength.
Students will need to be approved by their teacher for Pointe shoes.
Be Apart of our Dance Company!
DANCE COMPANY
A fun and focused performance group for dancers who love to shine on stage! Our Dance Company meets once a week and is perfect for those looking to take their passion to the next level without a major time commitment. These dedicated dancers perform locally and attend one exciting competition each season. Team spirit, strong attendance, and a positive attitude are key to the experience. No additional class requirements, just bring your love of dance!
Junior Dance Company – Level One
For first time company members in Grades 5–8 who are ready to grow, perform, and be part of a supportive team. A great introduction to the world of competitive dance in a low pressure, high-fun environment!
Senior Dance Company – Level Two
For returning company dancers in Grades 7–12 ready to continue building confidence, technique, and performance skills with a group that feels like family.
Dance Team
DANCE TEAM
We offer award winning Dance Teams and experience the excitement of performing at high profile events like the Boston Celtics! Our Dance Team members train meeting 4–5 times per week and building a strong foundation in technique, strength, and multiple dance styles including Classical Ballet, contemporary, hip hop, tap, and Acro.
This program is designed for passionate, hard working dancers who are ready to commit all year, grow, and shine both on and off the stage. Participation is by faculty nomination, and required classes are part of the commitment to ensure each dancer reaches their full potential.
Frequently Asked Questions
Interested in becoming a Competition/Dance Team/Dance Company member? Students are nominated and invited by the Dance track faculty.
Students are recommended for a Dance team based on the following criteria:
- Give 100% in class
- Attendance
- Attitude
- Energy and Focus
- Dresses in proper dance attire & shoes each week.
- Dance during the off-season in summer classes.
- Take a Ballet, Contemporary, or combination class.
- Trains in our summer dance program
Let's dance!