top of page

Click here for SUMMER 2024 SCHEDULE!

2024-2025 Registration is Open!

Tuition & Fees





2024-2025 Regular Season Schedule  (August 2024-May 2025)

-Please scroll down to view all of our class offerings!


CLASSES START AUGUST 19th, 2024 and go through May 2025.

Based on dancer's age as of September 1st, 2024.

Tiny Tot Dancers  (2 year old)

-This class is designed to be your dancers first introduction to dance. We will learn basic dance steps, build motor skills, develop social skills, and grow confidence. This class does not attend competitions or recitals but will put on three informal studio performances for parents throughout the year. $20 per month, no other discounts apply to this class.

Monday 4:30-5pm  Studio 4


-Beginning level combo classes.  These classes do not attend competitions, but will perform at recitals and various community performances.  Additional classes may be added based on demand.  You would choose ONE Stars class time below for your dancer.

Tiny Stars (3 & 4 year old) -Ballet, Jazz, Tap, Tumbling

Monday 5:45-6:45pm Studio 2

Tuesday 10-11am Studio 1

Tuesday 4:30-5:30pm Studio 3

Wednesday 10am-11am Studio 1

Wednesday 4:15-5:15pm Studio 1


Small Stars (4 & 5 year old) -Ballet, Jazz, Tap, Tumbling

Monday 6-7pm Studio 3

Tuesday 10-11am Studio 1

Tuesday 5:30-6:30pm Studio 3

Wednesday 10am-11am Studio 1

Wednesday 4:45-5:45pm Studio 2


Junior Stars (5 & 6 year old) -Ballet, Jazz, Tap, Tumbling

Monday 6:45-7:45pm Studio 2 

Tuesday  6:30-7:30pm Studio 3

Thursday 6:30-7:30pm Studio 1


JV Stars (7-11 year old) -Ballet, Jazz, Lyrical, Tumbling

Monday 5:45-6:45pm  Studio 4

Tuesday 6:30-7:30pm Studio 2

Thursday 6:30-7:30pm Studio 3






-Beginning, Intermediate & Advanced level competition teams.  These teams attend competitions and will perform at recitals and various community performances.  All teams attend three competitions.  All teams are selected by placement auditions.  Teams are formed based on ability, then age.


TEAM PLACEMENTS will be on Monday June 20th.  Contact us for a late Placement.  View information about Placements HERE.  



Twinkle Company Jazz, Lyrical/Contemporary, Tumbling, Technique

Wednesday 5:15-6:45pm Group B

Wednesday 5:45-7:15pm Group A

*Also recommended to take Pre Ballet for group A and Ballet I for Group B. beginning hip hop A for both groups.

*Dancers will do their team dance together but split for technique and tumbling

Shine Company 

–Jazz, Lyrical/Contemporary, Ballet Tumbling, Technique

Tuesday 4:15-6:15pm & Thursday 6:15-7:30pm

*Also recommended to take tap I, and or Beg B hip hop

Sparkle Company -Jazz, Lyrical/Contemporary, Ballet,  Tumbling, Technique


Wednesday 5:30-7:45

Thursday 4-6:15

*Also recommended to take Int hip hop, Tap I, and

Beginning Ballroom

Xcel Company 

-Jazz, Lyrical/Contemporary, Technique, Ballet, Modern,Tumbling

Wednesday 5:45-8pm & Thursday 4:00-6:30pm

*Also recommended to take  beginning ballroom, Int Hip Hop, tap I/II

Vibe Company 

–Jazz, Lyrical/Contemporary, Ballet , Tumbling, Technique, Modern

Tuesday 3:45-6pm & Thursday 4-6:30pm

*Also recommended to take Int hip hop or DM hip hop crew, beginning ballroom,

team conditioning

Epic Company

–Jazz, Lyrical/Contemporary, Ballet,Tumbling, Technique, Modern

Tuesday 3:45-6:45pm & Thursday 4-6:30pm

*Also recommended to take DM Hip Hop Crew, beginning ballroom, team and/or team conditioning

Icon Company* 

–Jazz, Lyrical/Contemporary, Technique, Modern, Ballet (by placement)

Monday 3:30-7pm & Wednesday 3:30-4:45pm 

-Also recommended to take Ballroom, Tap and DM Hip Hop Crew

*For those on High School Drill Team or Cheer Team, Icon is Mondays 3:30-4:30.

Ballet, technique, and tumbling is strong encouraged!


Jr. Fusion Company (in addition to Shine, Sparkle, Xcel, Vibe Companies)

Tuesday 6:45-7:30pm

Fusion Company (in addition to Xcel, Epic, Vibe, Diamond or Icon Companies)

Wednesday 5:45-6:30pm





-Ballet only.  Focus is on Classical Ballet.  These classes do not attend competitions, but will perform at recitals and various community performances.  See PLACEMENTS page for Placement info.


Pre-Ballet (3-5 year old)  

Monday 5-5:45pm Studio 2


Ballet I - Beginning (5-8 year old)

Monday 4:15-5pm Studio 2


Ballet II - Beginning (by placement)

Tuesday 5:30-6:30pm Studio 2

Ballet III (by placement)

Thursday 4-5pm Studio 2

Ballet IV (by placement)

Thursday 5:30-6:30pm Studio 1

Intermediate Ballet (by placement)

Tuesday 4:15-5:15pm Studio 4


Advanced Ballet I (by placement)

Tuesday 3:45-4:45pm Studio 1


Advanced Ballet II (by placement)

Monday 6-7pm Studio 1


Pre-Pointe/Pointe I (by placement, instructor permission required)

Thursday 7:30-8:15pm Studio 1

Pointe II (by placement, instructor permission required)

Monday 7-8pm Studio 1







-Hip Hop, tumbling and tricks.  These classes will perform at recitals and various community performances.


Boys Hip Hop I (4-11 year old)

Tuesday 6:45-7:30pm Studio 4

Beginning Hip Hop A (4-7 years) - Girls and Boys

Monday 5-5:45pm Studio 4

Beginning Hip Hop B (7-10 years) - Girls and Boys

Wednesday4:45-5:45pm Studio 4

Intermediate Hip Hop (10-14)  -Girls and Boys

Tuesday 6-6:45pm Studio 4


DM Hip Hop Crew (competition) -Girls and Boys, by permission; will compete

Thursday 6:30-7:30pm Studio 4






-Tumbling, strength and flexibility.  Girls and Boys welcome.  These classes do not perform.  Beginning Tumbling is placed by age, others are by ability.


Beginning Tumbling I (3-6 years old)

Monday 4:15-5pm Studio 1


Beginning Tumbling II (6-9 years old)

Wednesday 6:45-7:30 Studio 1


Beg Tumbling III (2nd-6th grade) 

Tuesday 4-4:45pm Studio 2

Beg Tumbling IV (2nd-6th grade) 

Wednesday 5:45-6:30pm Studio 4

Int Tumbling I –instructor permission required

Wednesday 5:45-6:30pm Studio 2


Int Tumbling II –instructor permission required

Thursday 4:45-5:30pm Studio 3


Advanced Tumbling I/II –instructor permission required

Tuesday 5:15-6pm Studio 1

Thursday 5-5:30pm Studio 4

Advanced Tumbling I/II- instructor permission required

Monday 4:30-5:15pm Studio 3






-Modern instruction; focus on contemporary modern.  These classes will perform at recitals and various community performances. Age ranges are approximate.  Modern II, III, IV, and V are placed by ability.


Modern I (7-12 yrs) 

Thursday 5-5:45pm Studio 2


Modern II (8-12 yrs, by placement or permission) 

Thursday 4:45-5:30pm Studio 1


Modern III (10 yrs & up, by placement or permission) 

Thursday 4-4:45pm Studio 3


Modern IV (10 yrs & up, by placement or permission) 

Tuesday 6-6:45pm Studio 1


Modern V  (12 yrs & up, by placement or permission) 

​Wednesday 3:30-4:15 Studio 3



-Jazz Technique; focus on flexibility, turns, leaps, jumps and extensions. 

These classes do not perform.


Beg Technique

Thursday 6:15-7pm Studio 2

Beg Technique II 

Wednesday  7-7:45pm Studio 4

Intermediate  technique

Wednesday 6:30-7:15 Studio 3

Intermediate technique II

Tuesday 3:45-4:15pm Studio 3

Thursday 6-6:30pm Studio 3

Advanced I Technique

Thursday 5:30-6:30pm Studio 4


Advanced II Technique

Monday 5:15-6pm Studio 1

Advanced III Technique

Monday 5:15-6pm Studio 3





-Tap-only classes.  Tap rhythms, performance, and routines.  These classes will perform at recitals and various community performances.  For girls & boys ages 7-18.


Tap I/II

Wednesday 4-4:45pm Studio 4

Tap III (placement or permission required)

Thursday 3:30-4:30pm Studio 4



-Dancers will learn beginning ballroom dance styles and perform at recitals. For girls & boys ages 7-13


Beg ballroom I (ages 8-16)

Wednesday 4:45-5:45pm Studio 3


Performers will learn a medley of songs that will include opportunities for both vocal solos and dancing.  These classes will perform at recitals and various community performances.  For girls & boys ages 5-18.


Musical Theatre (ages 5-18)

Monday 6:45-7:45pm Studio 4


Beg Cheer A (ages 4-7)

Wednesday 4-4:45pm Studio 2

Beg Cheer B(ages 8 and up)

Monday 7-7:45pm Studio 3



-Check our instagram (@mydancemagic) or our Facebook for upcoming adult classes!


hartison hip hop.jpeg
boy tinies.jpg
modern III.jpeg
sr prep.jpeg
azlynne firebird.jpeg
reese hip hop.jpeg
tap I.jpeg
addy arabesque.jpeg
taylee firebird.jpeg
bottom of page