← All classes & programs

Find the right class for your dancer.

Every Mini & Me, 2’s in Dancing Shoes, Mini Masters, and Academy class, grouped by age, with what to wear and when each class meets this season.

18 months – 3 years

Littlest Dancers

Enroll →

Ages 18 mo – 3 years

Mini & Me

  • Wednesdays, 4:00 – 4:45 pm
  • Saturdays, 9:30 – 10:15 am

A fun introduction to ballet, music, and creative movement for our youngest dancers, with a parent or guardian by their side! This 45-minute class builds listening skills, confidence, and comfort in a classroom setting.

Dancer Attire
Ballet shoes with a leotard, dance dress, or comfortable clothing.
Parent/Guardian Attire
Comfortable workout clothing with ballet slippers or clean athletic shoes. Please bring a change of shoes during inclement weather.

Ages 2 – 3

2’s in Dancing Shoes

  • Tuesdays, 4:15 – 5:00 pm
  • Saturdays, 9:30 – 10:15 am

A fun introduction to ballet and creative movement for 2-year-olds and young 3-year-olds ready to dance independently! Dancers will build listening skills, confidence, and comfort in a classroom setting.

Attire
Ballet shoes with a leotard, dance dress, or comfortable clothing.

Ages 3 – 7

Mini Masters

Enroll →

Age 3

Age 3

3 Year Olds

  • Wednesdays, 4:15 – 5:00 pm
  • Thursdays, 10:15 – 11:00 am
  • Saturdays, 10:15 – 11:00 am

A fun introduction to tap, ballet, jazz, and acro! This 45-minute class also includes song and dance activities and exercises to build strength and coordination.

Age Requirement
Dancers must be 3 by October 1st.
Attire
Tap shoes, pink ballet shoes, and a leotard, dance dress, or comfortable clothing. Hair must be pulled back off the face.

Ages 4 – 5

Age 4

Combo 1

  • Mondays, 1:00 – 2:00 pm
  • Tuesdays, 5:00 – 6:00 pm
  • Wednesdays, 4:00 – 5:00 pm
  • Saturdays, 11:00 am – 12:00 pm

An engaging introduction to tap, jazz, and ballet that builds technique, coordination, and classroom confidence! This hour-long class introduces dance terminology and new skills through music, rhythm props, and imagination.

Age Requirement
Dancers must be 4 by October 1st.
Additional Classes
Dancers can also enroll in 4–5 Hip Hop and/or 4–5 Pommie Power.

Ages 4 – 5

4–5 Pommie Power

  • Tuesdays, 6:00 – 6:45 pm
  • Wednesdays, 5:45 – 6:30 pm

Get ready to shake your poms and shine! This fun, 45-minute class introduces dancers to Pom through sharp arm movements, flexibility, coordination, and foundational jazz skills. Dancers will build confidence and performance skills while learning energetic, age-appropriate choreography.

Age Requirement
Dancers must be 4 by October 1st.
Additional Classes
Dancers can also enroll in Combo 1 and/or 4–5 Hip Hop.

Ages 4 – 5

4–5 Hip Hop

  • Mondays, 2:00 – 2:45 pm
  • Wednesdays, 5:00 – 5:45 pm
  • Thursdays, 5:00 – 5:45 pm
  • Saturdays, 10:15 – 11:00 am

Get ready to move and groove! This fun, 45-minute class introduces dancers to Hip Hop through upbeat music, age-appropriate choreography, and creative movement. Dancers will build confidence, rhythm, coordination, and musicality while learning foundational Hip Hop skills in an energetic and encouraging environment.

Age Requirement
Dancers must be 4 by October 1st.
Additional Classes
Dancers can also enroll in Combo 1 and/or 4–5 Pommie Power.

Age 5

Combo 2

  • Tuesdays, 4:00 – 5:00 pm
  • Wednesdays, 5:00 – 6:00 pm
  • Thursdays, 4:00 – 5:00 pm
  • Fridays, 4:00 – 5:00 pm

Keep growing, learning, and dancing! This engaging, hour-long class builds on foundational Tap, Jazz, and Ballet skills while developing technique, coordination, flexibility, and musicality. Through creative exercises and age-appropriate choreography, dancers gain confidence, learn new skills, and strengthen their love of dance!

Age Requirement
Dancers must be 5 by October 1st.
Additional Classes
Dancers can also enroll in 4–5 Hip Hop and/or 4–5 Pommie Power.

Ages 6 – 7

Age 6

Combo 3

  • Mondays, 4:00 – 5:00 pm
  • Tuesdays, 5:00 – 6:00 pm
  • Thursdays, 5:45 – 6:45 pm
  • Fridays, 5:45 – 6:45 pm

Ready for the next level? This energetic, hour-long class builds on Combo 2 with more challenging Tap and Jazz skills, increased expectations, and exciting choreography. Dancers will strengthen technique, coordination, musicality, and performance skills while continuing to grow in confidence and their love of dance!

Age Requirement
Dancers must be 6 by October 1st.
Additional Classes
Dancers can also enroll in Preliminary Ballet, 6–7 Hip Hop, and/or 6–7 Pommie Power.

Ages 6 – 7

6–7 Preliminary Ballet

  • Mondays, 5:00 – 6:00 pm
  • Wednesdays, 6:00 – 7:00 pm

Take the next step in your ballet journey! This hour-long class builds on foundational ballet skills with focused training in technique, proper body placement, terminology, flexibility, and coordination. Through barre work, center exercises, and across-the-floor movement, dancers develop confidence, discipline, and a love for classical ballet!

Age Requirement
Dancers must be 6 by October 1st.
Additional Classes
Dancers can also enroll in Combo 3, 6–7 Hip Hop, and/or 6–7 Pommie Power. Preliminary Ballet may also be taken on its own.

Ages 6 – 7

6–7 Pommie Power

  • Mondays, 4:15 – 5:00 pm
  • Tuesdays, 6:45 – 7:30 pm

Get ready to shake your poms and shine! This fun, 45-minute class introduces dancers to Pom through sharp arm movements, flexibility, coordination, and foundational jazz skills. Dancers will build confidence, teamwork, and performance skills while learning energetic, age-appropriate choreography!

Age Requirement
Dancers must be 6 by October 1st.
Additional Classes
Dancers can also enroll in Combo 3 and/or 6–7 Hip Hop. This class may also be taken on its own.

Ages 6 – 7

6–7 Hip Hop

  • Mondays, 6:00 – 6:45 pm
  • Tuesdays, 6:00 – 6:45 pm
  • Thursdays, 6:45 – 7:30 pm
  • Saturdays, 11:00 – 11:45 am

Get ready to move and groove! This fun, 45-minute class introduces dancers to Hip Hop through upbeat music, age-appropriate choreography, and creative movement. Dancers will build confidence, rhythm, coordination, and musicality while developing foundational Hip Hop skills in an energetic and encouraging environment!

Age Requirement
Dancers must be 6 by October 1st.
Additional Classes
Dancers can also enroll in Combo 3 and/or 6–7 Pommie Power. This class may also be taken on its own.

Ages 7 – 18

The Academy

The Academy encompasses all dancers who are not enrolled in Performance Company, CREW, or Mini Masters.

Enroll →

Ages 7 – 12

Level 1

Ages 7 – 10

Ballet 1

  • Mondays, 4:00 – 5:00 pm

Build a strong foundation in dance through the beauty and discipline of classical Ballet! Dancers will develop technique, strength, flexibility, balance, and coordination while learning proper alignment, posture, and ballet terminology. Through barre work, center exercises, and across-the-floor movement, dancers gain confidence, grace, and artistry!

Ages 7 – 10

Pom 1

  • Mondays, 5:00 – 6:00 pm

Bring the energy and get ready to shine! This high-energy Pom class combines elements of Jazz, Ballet, and Hip Hop with sharp movements, strong technique, and exciting choreography. Dancers will build coordination, strength, flexibility, and musicality while developing confidence, teamwork, and performance skills!

Ages 7 – 10

Tap 1

  • Tuesdays, 5:00 – 6:00 pm
  • Fridays, 5:00 – 6:00 pm

Make some noise and find your rhythm! This fun and energetic Tap class teaches dancers to create music with their feet while developing rhythm, coordination, balance, and musicality. Through engaging exercises, across-the-floor progressions, and exciting choreography, dancers build strong technique, confidence, and performance skills!

Ages 7 – 10

Jazz 1

  • Tuesdays, 4:00 – 5:00 pm
  • Fridays, 6:00 – 7:00 pm

Get ready to move with power and style! This upbeat Jazz class builds strength, flexibility, coordination, and technique through exciting leaps, turns, kicks, and energetic choreography. Dancers will develop confidence, precision, and performance skills while expressing their personality in a fun and encouraging environment!

Ages 7 – 10

Hip Hop 1

  • Tuesdays, 6:00 – 7:00 pm
  • Fridays, 5:00 – 6:00 pm

Bring the energy and show off your style! This exciting Hip Hop class builds rhythm, coordination, musicality, and confidence through dynamic movement and age-appropriate choreography. Dancers will explore body isolations, floor work, and athletic movement while developing creativity, self-expression, and performance skills in a fun and encouraging environment!

Ages 7 – 10

Hip Hop 1/2

  • Mondays, 3:00 – 4:00 pm
  • Thursdays, 4:00 – 5:00 pm

Bring the energy and show off your style! This exciting Hip Hop class builds rhythm, coordination, musicality, and confidence through dynamic movement and age-appropriate choreography. Dancers will explore body isolations, floor work, and athletic movement while developing creativity, self-expression, and performance skills in a fun and encouraging environment!

Ages 7 – 10

Contemporary 1

  • Wednesdays, 5:30 – 6:30 pm

Discover the art of movement and expression! This inspiring Contemporary class blends Ballet, Jazz, Lyrical, and Modern dance to develop strength, flexibility, control, and creativity. Through fluid movement, floor work, turns, leaps, and expressive choreography, dancers build technique, confidence, and artistry while exploring their own unique style!

Class Requirement
Dancers must also be enrolled in Jazz or Ballet.

Ages 7 – 10

Beginner Turns and Leaps

  • Wednesdays, 4:00 – 4:45 pm

Take your technique to the next level! This focused training class helps dancers build strength, flexibility, balance, and control while improving leaps, jumps, turns, and other essential dance skills. With an emphasis on technique rather than choreography, dancers will develop precision, confidence, and the skills needed to excel across all dance styles!

Ages 8 – 12

Ballet 1/2

  • Thursdays, 4:00 – 5:00 pm

Build a strong foundation in dance through the beauty and discipline of classical Ballet! Dancers will develop technique, strength, flexibility, balance, and coordination while learning proper alignment, posture, and ballet terminology. Through barre work, center exercises, and across-the-floor movement, dancers gain confidence, grace, and artistry!

Ages 8 – 12

Pom 1/2

  • Thursdays, 5:00 – 6:00 pm

Bring the energy and get ready to shine! This high-energy Pom class combines elements of Jazz, Ballet, and Hip Hop with sharp movements, strong technique, and exciting choreography. Dancers will build coordination, strength, flexibility, and musicality while developing confidence, teamwork, and performance skills!

Ages 8 – 12

Jazz 1/2

  • Mondays, 2:00 – 3:00 pm

Get ready to move with power and style! This upbeat Jazz class builds strength, flexibility, coordination, and technique through exciting leaps, turns, kicks, and energetic choreography. Dancers will develop confidence, precision, and performance skills while expressing their personality in a fun and encouraging environment!

Ages 8 – 12

Contemporary 1/2

  • Fridays, 4:00 – 5:00 pm

Discover the art of movement and expression! This inspiring Contemporary class blends Ballet, Jazz, Lyrical, and Modern dance to develop strength, flexibility, control, and creativity. Through fluid movement, floor work, turns, leaps, and expressive choreography, dancers build technique, confidence, and artistry while exploring their own unique style!

Class Requirement
Dancers must also be enrolled in Jazz or Ballet.

Ages 9 – 15

Level 2

Ages 9 – 12

Ballet 2

  • Mondays, 5:00 – 6:00 pm

Build a strong foundation in dance through the beauty and discipline of classical Ballet! Dancers will develop technique, strength, flexibility, balance, and coordination while learning proper alignment, posture, and ballet terminology. Through barre work, center exercises, and across-the-floor movement, dancers gain confidence, grace, and artistry!

Ages 9 – 12

Pom 2

  • Mondays, 4:00 – 5:00 pm

Bring the energy and get ready to shine! This high-energy Pom class combines elements of Jazz, Ballet, and Hip Hop with sharp movements, strong technique, and exciting choreography. Dancers will build coordination, strength, flexibility, and musicality while developing confidence, teamwork, and performance skills!

Ages 9 – 12

Tap 2

  • Tuesdays, 4:00 – 5:00 pm
  • Fridays, 4:00 – 5:00 pm

Make some noise and find your rhythm! This fun and energetic Tap class teaches dancers to create music with their feet while developing rhythm, coordination, balance, and musicality. Through engaging exercises, across-the-floor progressions, and exciting choreography, dancers build strong technique, confidence, and performance skills!

Ages 9 – 12

Jazz 2

  • Tuesdays, 5:00 – 6:00 pm
  • Fridays, 5:00 – 6:00 pm

Get ready to move with power and style! This upbeat Jazz class builds strength, flexibility, coordination, and technique through exciting leaps, turns, kicks, and energetic choreography. Dancers will develop confidence, precision, and performance skills while expressing their personality in a fun and encouraging environment!

Ages 9 – 13

Jazz 2/3

  • Tuesdays, 8:00 – 9:00 pm

Get ready to move with power and style! This upbeat Jazz class builds strength, flexibility, coordination, and technique through exciting leaps, turns, kicks, and energetic choreography. Dancers will develop confidence, precision, and performance skills while expressing their personality in a fun and encouraging environment!

Ages 9 – 12

Jazz 3

  • Mondays, 7:30 – 8:30 pm
  • Wednesdays, 4:00 – 5:00 pm
  • Wednesdays, 7:00 – 8:00 pm

Get ready to move with power and style! This upbeat Jazz class builds strength, flexibility, coordination, and technique through exciting leaps, turns, kicks, and energetic choreography. Dancers will develop confidence, precision, and performance skills while expressing their personality in a fun and encouraging environment!

Ages 9 – 12

Hip Hop 2

  • Mondays, 6:45 – 7:45 pm
  • Tuesdays, 6:00 – 7:00 pm
  • Fridays, 4:00 – 5:00 pm

Bring the energy and show off your style! This exciting Hip Hop class builds rhythm, coordination, musicality, and confidence through dynamic movement and age-appropriate choreography. Dancers will explore body isolations, floor work, and athletic movement while developing creativity, self-expression, and performance skills in a fun and encouraging environment!

Ages 9 – 13

Hip Hop 2/3

  • Fridays, 6:00 – 7:00 pm

Bring the energy and show off your style! This exciting Hip Hop class builds rhythm, coordination, musicality, and confidence through dynamic movement and age-appropriate choreography. Dancers will explore body isolations, floor work, and athletic movement while developing creativity, self-expression, and performance skills in a fun and encouraging environment!

Ages 9 – 12

Contemporary 2

  • Tuesdays, 7:00 – 8:00 pm

Discover the art of movement and expression! This inspiring Contemporary class blends Ballet, Jazz, Lyrical, and Modern dance to develop strength, flexibility, control, and creativity. Through fluid movement, floor work, turns, leaps, and expressive choreography, dancers build technique, confidence, and artistry while exploring their own unique style!

Class Requirement
Dancers must also be enrolled in Jazz or Ballet.

Ages 9 – 12

Intermediate Turns and Leaps

  • Tuesdays, 5:00 – 6:00 pm

Take your technique to the next level! This focused training class helps dancers build strength, flexibility, balance, and control while improving leaps, jumps, turns, and other essential dance skills. With an emphasis on technique rather than choreography, dancers will develop precision, confidence, and the skills needed to excel across all dance styles!

Ages 10 – 15

Pom 2/3

  • Mondays, 7:45 – 8:45 pm
  • Tuesdays, 8:30 – 9:30 pm

Bring the energy and get ready to shine! This high-energy Pom class combines elements of Jazz, Ballet, and Hip Hop with sharp movements, strong technique, and exciting choreography. Dancers will build coordination, strength, flexibility, and musicality while developing confidence, teamwork, and performance skills!

Ages 11 – 17

Level 3

Ages 11 – 15

Ballet 3

  • Mondays, 7:45 – 8:45 pm
  • Wednesdays, 6:00 – 7:00 pm

Build a strong foundation in dance through the beauty and discipline of classical Ballet! Dancers will develop technique, strength, flexibility, balance, and coordination while learning proper alignment, posture, and ballet terminology. Through barre work, center exercises, and across-the-floor movement, dancers gain confidence, grace, and artistry!

Ages 11 – 15

Pom 3

  • Tuesdays, 4:00 – 5:00 pm

Bring the energy and get ready to shine! This high-energy Pom class combines elements of Jazz, Ballet, and Hip Hop with sharp movements, strong technique, and exciting choreography. Dancers will build coordination, strength, flexibility, and musicality while developing confidence, teamwork, and performance skills!

Ages 11 – 17

Tap 3

  • Mondays, 5:00 – 6:00 pm

Make some noise and find your rhythm! This fun and energetic Tap class teaches dancers to create music with their feet while developing rhythm, coordination, balance, and musicality. Through engaging exercises, across-the-floor progressions, and exciting choreography, dancers build strong technique, confidence, and performance skills!

Ages 11 – 15

Hip Hop 3

  • Mondays, 8:30 – 9:30 pm
  • Tuesdays, 7:30 – 8:30 pm
  • Thursdays, 7:30 – 8:30 pm

Bring the energy and show off your style! This exciting Hip Hop class builds rhythm, coordination, musicality, and confidence through dynamic movement and age-appropriate choreography. Dancers will explore body isolations, floor work, and athletic movement while developing creativity, self-expression, and performance skills in a fun and encouraging environment!

Ages 11 – 15

Contemporary 3

  • Wednesdays, 5:00 – 6:00 pm

Discover the art of movement and expression! This inspiring Contemporary class blends Ballet, Jazz, Lyrical, and Modern dance to develop strength, flexibility, control, and creativity. Through fluid movement, floor work, turns, leaps, and expressive choreography, dancers build technique, confidence, and artistry while exploring their own unique style!

Class Requirement
Dancers must also be enrolled in Jazz or Ballet.

Ages 11 – 16

Contemporary 3/4

  • Tuesdays, 7:00 – 8:00 pm

Discover the art of movement and expression! This inspiring Contemporary class blends Ballet, Jazz, Lyrical, and Modern dance to develop strength, flexibility, control, and creativity. Through fluid movement, floor work, turns, leaps, and expressive choreography, dancers build technique, confidence, and artistry while exploring their own unique style!

Class Requirement
Dancers must also be enrolled in Jazz or Ballet.

Ages 11 – 16

Intermediate/Advanced Turns and Leaps

  • Tuesdays, 6:30 – 7:30 pm

Take your technique to the next level! This focused training class helps dancers build strength, flexibility, balance, and control while improving leaps, jumps, turns, and other essential dance skills. With an emphasis on technique rather than choreography, dancers will develop precision, confidence, and the skills needed to excel across all dance styles!

Ages 12 – 18

Level 4 & Advanced

Ages 12 – 18

Ballet 4

  • Mondays, 6:45 – 7:45 pm

Build a strong foundation in dance through the beauty and discipline of classical Ballet! Dancers will develop technique, strength, flexibility, balance, and coordination while learning proper alignment, posture, and ballet terminology. Through barre work, center exercises, and across-the-floor movement, dancers gain confidence, grace, and artistry!

Ages 12 – 18

Pom 4

  • Thursdays, 4:45 – 5:45 pm

Bring the energy and get ready to shine! This high-energy Pom class combines elements of Jazz, Ballet, and Hip Hop with sharp movements, strong technique, and exciting choreography. Dancers will build coordination, strength, flexibility, and musicality while developing confidence, teamwork, and performance skills!

Ages 12 – 18

Tap 4

  • Thursdays, 6:45 – 7:45 pm

Make some noise and find your rhythm! This fun and energetic Tap class teaches dancers to create music with their feet while developing rhythm, coordination, balance, and musicality. Through engaging exercises, across-the-floor progressions, and exciting choreography, dancers build strong technique, confidence, and performance skills!

Ages 12 – 16

Jazz 4

  • Tuesdays, 7:30 – 8:30 pm

Get ready to move with power and style! This upbeat Jazz class builds strength, flexibility, coordination, and technique through exciting leaps, turns, kicks, and energetic choreography. Dancers will develop confidence, precision, and performance skills while expressing their personality in a fun and encouraging environment!

Ages 12 – 18

Hip Hop 4

  • Thursdays, 7:45 – 8:45 pm

Bring the energy and show off your style! This exciting Hip Hop class builds rhythm, coordination, musicality, and confidence through dynamic movement and age-appropriate choreography. Dancers will explore body isolations, floor work, and athletic movement while developing creativity, self-expression, and performance skills in a fun and encouraging environment!

Ages 12 – 16

Contemporary 4

  • Mondays, 7:45 – 8:45 pm

Discover the art of movement and expression! This inspiring Contemporary class blends Ballet, Jazz, Lyrical, and Modern dance to develop strength, flexibility, control, and creativity. Through fluid movement, floor work, turns, leaps, and expressive choreography, dancers build technique, confidence, and artistry while exploring their own unique style!

Class Requirement
Dancers must also be enrolled in Jazz or Ballet.

Ages 12 – 18

Hip Hop 5

  • Thursdays, 7:45 – 8:45 pm

Bring the energy and show off your style! This exciting Hip Hop class builds rhythm, coordination, musicality, and confidence through dynamic movement and age-appropriate choreography. Dancers will explore body isolations, floor work, and athletic movement while developing creativity, self-expression, and performance skills in a fun and encouraging environment!

Ages 14 – 16

Jazz 6

  • Wednesdays, 8:30 – 9:30 pm

Get ready to move with power and style! This upbeat Jazz class builds strength, flexibility, coordination, and technique through exciting leaps, turns, kicks, and energetic choreography. Dancers will develop confidence, precision, and performance skills while expressing their personality in a fun and encouraging environment!

Ages 14 – 18

Advanced Contemporary

  • Mondays, 7:45 – 8:45 pm

Discover the art of movement and expression! This inspiring Contemporary class blends Ballet, Jazz, Lyrical, and Modern dance to develop strength, flexibility, control, and creativity. Through fluid movement, floor work, turns, leaps, and expressive choreography, dancers build technique, confidence, and artistry while exploring their own unique style!

Class Requirement
Dancers must also be enrolled in Jazz or Ballet.

Ages 14 – 18

Advanced Turns and Leaps

  • Wednesdays, 6:00 – 7:00 pm

Take your technique to the next level! This focused training class helps dancers build strength, flexibility, balance, and control while improving leaps, jumps, turns, and other essential dance skills. With an emphasis on technique rather than choreography, dancers will develop precision, confidence, and the skills needed to excel across all dance styles!

Ages 15 – 18

Jazz 7

  • Wednesdays, 8:30 – 9:30 pm

Get ready to move with power and style! This upbeat Jazz class builds strength, flexibility, coordination, and technique through exciting leaps, turns, kicks, and energetic choreography. Dancers will develop confidence, precision, and performance skills while expressing their personality in a fun and encouraging environment!

Not sure where to start?

Come try a class for free. Our team will help place your dancer in the right level, no matter their experience.