Dance
Ballet, Tap, Jazz, Hip-Hop, K-pop and Contemporary for every age.
Professionally trained faculty, seasonal performances and guest-choreographer workshops for dancers from toddler to 18.

- Ages
- Toddler to 18
Our goal is to inspire a passion for dance in every child who walks through our doors. Dance builds coordination and body awareness and gives kids the freedom to express themselves — all in a nurturing, student-centered studio.
Placement
Use your child’s age as a starting point when registering. Our teachers may recommend moving your dancer up or down a level based on ability, experience and readiness, so every child is challenged while still building confidence. Classes need a minimum of 5 dancers, and the maximum class size depends on the age of the students.
What to wear (suggested)
- Preschool classes: leotard or athletic clothes; bare feet
- Ballet: leotard or athletic clothes, and ballet shoes
- Jazz: leotard or fitted tank top with leggings or jazz pants; jazz shoes
- Tap: stretchy street clothes or dancewear and low-heeled tap shoes
- Hip-Hop: comfortable clothes (not jeans) and clean sneakers
Good to know
- Every teacher is a formally trained professional dancer
- Seasonal performances and recitals
- Workshops with guest choreographers
Classes, days and prices
Toddler – 3
Baby Ballet
Toddler – 3 yrs, beginner
Creative movement, music and imaginative play introduce basic ballet.
- Tue9–9:45am
$88/month
Register online
Ages 3 – 5
Tiny Taps & Tutus
3 – 5 yrs, beginner
Rhythm, musicality and grace — a first taste of ballet and tap.
- Tue11:45am–12:30pm
$88/month
Register onlineDance/Gym Combo
3 – 5 yrs, beginner
Rainbow Riders gymnastics plus ballet fundamentals.
- Mon9–10am
- Sat10:15–11:15am
$148/month
Register online
Ages 3 – 6
Pre-Ballet
3 – 6 yrs, beginner
Playful but traditionally structured ballet fundamentals.
- Mon11:45am–12:30pm
- Mon3:45–4:30pm
$88/month
Register onlineMini Taps & Tutus
3 – 6 yrs, intermediate
Tap rhythms alongside ballet technique.
- Mon4:30–5:15pm
$88/month
Register onlineMini Hip-Hop
3 – 6 yrs, beginner
High-energy hip-hop basics that build confidence.
- Wed11:45am–12:30pm
- Fri4–4:45pm
$88/month
Register onlineTeeny Tappers
3 – 6 yrs, beginner
Beginner tap with an emphasis on musicality and rhythm.
- Tue4–4:45pm
$88/month
Register online
Ages 4 – 6
K-Pop Dance (Mini)New this season
4 – 6 yrs, beginner
Simple steps to fun K-pop music, focused on rhythm and confidence.
- Wed4:15–5pm
$83/month
Register online
Ages 7 – 10
Ballet I
7 – 10 yrs, intermediate
Classical technique, posture and musicality.
- Mon6–6:45pm
$88/month
Register online
Ages 7 – 14
Tap I & II
7 – 14 yrs, all levels
Coordination and musicality through tap technique.
- Tue5:30–6:15pm
$88/month
Register online
Ages 7 – 10
Jazz I
7 – 10 yrs, beginner
A beginner introduction to jazz rhythm and style.
- Mon5:15–6pm
$88/month
Register onlineHip-Hop I
7 – 10 yrs, beginner
Commercial and social hip-hop styles.
- Wed4:45–5:30pm
$88/month
Register onlineK-Pop Dance I
7 – 10 yrs, beginner
Hip-hop fundamentals geared toward K-pop and commercial dance.
- Wed4–4:45pm
$88/month
Register onlineMusical Theatre
7 – 10 yrs, all levels
Storytelling through jazz technique and Broadway-inspired choreography.
- Tue4:45–5:30pm
$88/month
Register online
Ages 11 – 14
Ballet II
11 – 14 yrs, intermediate
Intermediate classical ballet: technique, skills and musicality.
- Thu4:45–5:45pm
$98/month
Register onlineJazz II
11 – 14 yrs, intermediate
Commercial and theatrical jazz with precision and technique.
- Tue6:15–7:15pm
$98/month
Register online
Ages 11 – 18
Hip-Hop II & III
11 – 18 yrs, intermediate
Commercial and social hip-hop, focused on dynamics and rhythm.
- Wed5:30–6:30pm
$98/month
Register online
Ages 11 – 14
K-Pop Dance II
11 – 14 yrs, intermediate
K-pop and commercial choreography for older dancers.
- Fri4:45–5:30pm
$88/month
Register onlineLyrical
11 – 14 yrs, intermediate
Storytelling-driven dance connecting emotion to movement.
- Thu3:45–4:45pm
$98/month
Register online
Ages 14 – 18
Ballet III
14 – 18 yrs, advanced
Intermediate/advanced ballet building strength and artistry.
- Thu6:45–7:45pm
$98/month
Register onlineJazz III
14 – 18 yrs, advanced
Advanced commercial and theatrical jazz.
- Wed6:30–7:30pm
$98/month
Register onlineContemporary
14 – 18 yrs, advanced
Floor work, partnering and dynamics.
- Thu5:45–6:45pm
$98/month
Register online
Open spots right now
Updated live. If a class shows full, call the front desk to join the waitlist.
Loading open spots…
Open spots aren’t showing right now.
See current openings in our registration portal, or call the front desk at970-482-3118.
Questions parents ask
Do I have to sign a long-term contract?
No. Classes are month to month in short sessions so families can explore gymnastics, dance, cheer, ninja, swimming or preschool without a big commitment.
How do I try a free class?
Register online through our registration portal, then call the front office at 970-482-3118 to confirm availability.
Is there a sibling discount?
Yes — 10% off for additional family members on camp fees and for families with two or more swimmers in the same swim session.
“Our kids have been going to MK for two years and I can’t possibly say enough good things about our experience here. Our daughters, 7 and 9, have grown so much in their gymnastics program. Our living room and backyard has turned into a gymnasium … Love this place so much!”
Ready to start dance?
Pick a class above and finish registering online. Month to month, no long-term contract. Questions first? Call the front desk.
