Age Groups:

Bouncing Babies:

12 Months - 2 Years

Tiny Tots:

3 Years - 4 Years

Mini Movers:

5 Years - 8 Years

Junior Gems:

9 Years - 12 Years

Teen Troupe:

+13 Years

Vault Keepers:

Company Team

Classes Offered:

1. Bouncing Babies

Age Group: 12 months to 2 years old

Description: This 30-minute class is the perfect introduction to dance for our youngest movers and their caregivers. In Bouncing Babies, we focus on developing motor skills through interactive activities like climbing obstacle courses, singing, dancing to music, and so much more! It's a joyful exploration of movement that strengthens the bond between parent and their tiny dancer.

2. Tiny Tots Ballet + Tap Combo

Age Group: 3 to 4 years old

Description: Designed to introduce our youngest dancers to the world of ballet and tap, Tiny Tots Ballet + Tap Combo is all about fun, rhythm, and music. Through playful activities, children learn the basics of both styles, explore their creativity, and develop an appreciation for dance. It's a lively class where every step is filled with excitement and discovery.

3. Tiny Tots Acro + Tumble

Age Group: 3 to 4 years old

Description: In Tiny Tots Acro Tumble, little ones stretch, dance, and play through obstacle courses and engaging activities. This class focuses on building coordination, flexibility, and confidence in a fun, supportive environment. It's a perfect blend of movement, exploration, and skill-building tailored for our youngest acrobats.

4. Mini Movers Acro + Hip-Hop

Age Group: 5 to 8 years old

Description: Mini Movers Acro + Hip-Hop offers an exciting mix of hip-hop and acro dance styles. Starting with energetic hip-hop foundations, dancers groove to upbeat music before transitioning to acro and tumble activities. From stretching to mat exercises and dance games, this class is designed to keep young dancers active, engaged, and smiling.

7. Junior Gems Hip-Hop

Age Group: 8 to 12 years old

Description: Junior Gems Hip-Hop is all about energetic, stylized movement set to upbeat music. This class blends fun choreography with skill-building exercises that teach young dancers new moves, tricks, and ways to groove. It's a high-energy class where creativity and rhythm come together to inspire confidence and creativity.

12. Ballet I

Age Group: 5 years old and up

Mini Movers- Ages 5-8

Junior Gems- Ages: 9-12

Description: Ballet 1 is the foundation of classical ballet training. Students learn basic ballet techniques, proper posture, and the importance of alignment. Each class focuses on building strength, flexibility, and musicality, laying the groundwork for ballet proficiency and artistic expression.

15. Tap Classes (1+2)

Age Group: 5 years old and up

Mini Movers- Ages 5-8

Junior Gems- Ages: 9-12

Teen Troupe- Ages: +13

Description: Tap Classes celebrate the rhythmic artistry of tap dance. Through rhythmic exercises and choreography, students learn to create intricate sounds and patterns with their feet. This class emphasizes musicality, timing, and the joy of making music through dance, fostering a deep appreciation for the rich tradition of tap.

5. Mini Movers Jazz

Age Group: 5 to 8 years old

Description: Mini Movers Jazz introduces young dancers to the art of jazz. Through structured lessons, students learn jazz technique, explore movement combinations, and develop their dance skills. It's a class combining artistic flair with foundational skills, providing a solid foundation in jazz dance while fostering a love for rhythmic expression.

8. Junior Gems Lyrical + Contemporary

Age Group: 8 to 12 years old

Description: Explore the power of emotion through movement! This class blends the fluid technique of contemporary with the expressive storytelling of lyrical dance. Dancers will grow in strength, control, and connection as they dive into choreography that feels as powerful as it looks.

11. Teen Lyrical + Contemporary

Age Group: +13 years old and up

Description: Explore the power of emotion through movement! This class blends the fluid technique of contemporary with the expressive storytelling of lyrical dance. Dancers will grow in strength, control, and connection as they dive into choreography that feels as powerful as it looks.

9. Teen Troupe Jazz

Age Group: 13 to 18 years old

Description: Teen Troupe Jazz is a high-energy, style-driven class that challenges dancers to push their technique, performance quality, and versatility. With a focus on jazz foundations and modern flair styles, dancers explore dynamic choreography, expressive movement, and musical interpretation. This class is where bold performance meets refined technique—fueling confidence, artistry, and stage presence in every routine.

13. Ballet II

Age Group: 9 years old and up

Junior Gems- Ages: 9-12

Teen Troupe- Ages: +13

Description: Ballet 2 continues the dancer’s education with a deeper emphasis on technique and refinement. Dancers will work on combinations, movement quality, and precision, developing a stronger understanding of classical ballet while preparing for more complex choreography and progressions.

16. Acro Classes (1+2)

Age Group: 5 years old and up

Mini Movers- Ages 5-8

Junior Gems- Ages: 9-12

Teen Troupe- Ages: +13

Description: Acro Classes combine dance with acrobatics to enhance flexibility, strength, and balance. From learning handstands to perfecting aerial tricks, students build confidence and physical prowess in a safe, supportive environment. Each class includes mat exercises, tumbling, and skill development tailored to individual progress and ability.

18. Stretch and Flexibility

Age Group: 5 years old and up

Description: Designed for dancers of all ages and levels, this class focuses on improving flexibility, increasing range of motion, and developing proper alignment. Dancers will participate in a series of safe, guided stretches and active flexibility drills that help lengthen muscles, reduce tension, and promote mobility. Stretch and flexibility training is essential for injury prevention, better posture, and enhanced performance in all styles of dance. This class is a great addition to any dancer’s weekly training and supports long-term growth, control, and movement quality.

6. Junior Gems Jazz

Age Group: 9 to 12 years old

Description: Junior Gems Jazz builds on the foundation of Mini Movers Jazz with more advanced techniques and choreography. Dancers refine their jazz skills through structured lessons and dynamic routines that enhance their agility and artistic expression. It's a class that celebrates growth, creativity, and the joy of Jazz dance.

10. Teen Troupe Hip-Hop

Age Group: 13 to 18 years old

Description: Teen Troupe Hip-Hop offers teens a dynamic environment to explore hip-hop dance. From learning intricate choreography to mastering advanced techniques and formations, this class challenges dancers to push their boundaries while fostering teamwork and creativity. It's a class where every session is filled with excitement and growth.

14. Turns, Jumps, Leap Classes (1+2)

Age Group: 5 years old and up

Description: Turns, Jumps, Leap Classes are dedicated to mastering the technical aspects of dance. From perfecting pirouettes to achieving higher leaps and precise jumps, this class focuses on developing the athleticism and grace required for advanced dance performances. It's a rigorous yet rewarding training session that hones dancers' skills to perfection.

17. Strength and Conditioning

Age Group: 5 years old and up

Description: Conditioning is a strength and core training class designed to enhance dancers' endurance, stamina, and overall fitness. Using weights, blocks, bands, and structured exercises, participants strengthen their core muscles, improve flexibility, and build muscular endurance essential for dance performance. It's a vital complement to dance training that promotes physical well-being and longevity in dance.

19. Improv

Age Group: 9 and up

Junior Gems- Ages: 9-12

Teen Troupe- Ages +13

Description: This weekly class offers dancers a fun and inspiring space to explore movement freely and express themselves on a deeper level. Through guided prompts and music-driven exercises, dancers will build confidence, creativity, and a stronger connection to their unique style. Improv encourages artistic growth, emotional expression, and helps dancers connect with the why behind their movement—making it a powerful tool for any performer.

Contact us

Interested in working together? Fill out some info and we will be in touch shortly. We can’t wait to hear from you!