Class registration is based on a first come, first serve basis. Registration is NOT complete until your Registration Fee and Tuition are paid, or a payment plan arranged with the studio office. If you accidently register for a class, please notify us by email [email protected] so we may make the class spot available for another student.
Thank you!
Enrolling in Classes
Please click on the class to enroll in the class. Hover your mouse over a class to see more details about the class. Click on the tabs at the top of the calendar to view different class calendars (if any). If the class name is green, the class has availability. If the class name is red, the class is full.
Or, click here for help finding the perfect class.

 

MondayTuesdayWednesdayThursdayFriday
TimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstr
5:15 - 6:30Ballet 4 Mon10-13HH6:30 - 8:00Advanced Ballet Tues12+HH6:30 - 8:00Advanced Ballet Wed12+RB7:00 - 8:00Strength and Turns10+RB4:00 - 4:30Creative Tots Fri3-3.5LW
6:30 - 8:00Advanced Ballet Mon12+HH6:15 - 7:15Adult/Teen Jazz/Contemp13+RR5:30 - 6:30Contemporary 312+KM5:15 - 6:30Ballet 4 Thu10-13NB4:30 - 5:00PreBallet Fri4-5LW
4:30 - 5:30Hip Hop 312+RR3:45 - 4:15Creative Tots Tues3-4KM6:30 - 7:30Adult/Teen Ballet Wed13+LW6:30 - 7:00Pre Pointe/Pointe Tech10-13NB5:00 - 5:45Ballet 1 Fri6-7LW
5:30 - 6:30Jazz 312+KM4:00 - 4:30PreTap3.5-5RR4:00 - 4:30Creative Tots Wed3-3.5KM6:15 - 7:15Adult Tap11+LW
6:15 - 7:15Adult Hip Hop18+RR4:00 - 4:30PreTumble Tues3.5-5MSa4:00 - 4:30TotsTumble Weds3-4MSa4:15 - 5:15Tap 311+LW
3:45 - 4:15Creative Tots3-4KM4:30 - 5:00PreTumble Tue3.5-5MSa4:30 - 5:00PreTumble Wed3.5-5MSa7:00 - 8:00Adult/Teen Tumbling and Conditioning13+MSa
4:00 - 4:30PreHipHop4-5RR4:15 - 4:45PreBallet Tues4-5KM5:30 - 6:00PreBallet Wed4-5LW4:00 - 4:30PreTumble Thur3.5-5MSa
4:15 - 4:45PreBallet Mon (B)4-5KM4:45 - 5:30Ballet 1 Tue6-7HH3:45 - 4:30Ballet 1 Wed6-7HH4:30 - 5:00PreTumble Thurs3.5-5MSa
3:45 - 4:15PreBallet Mon4-6HH4:30 - 5:15Tap 16-9RR5:00 - 6:00Tumble 1 Wed6-9MSa5:00 - 5:45PreTumble+ Thur3.5-5MSa
4:45 - 5:30Jazz 16-8KM5:00 - 6:00Tumble 1 Tues6-9MSa4:30 - 5:30Contemporary 27+KM3:45 - 4:15PreBallet Thu4-5KM
5:30 - 6:15Hip Hop 16-9RR5:15 - 6:15Hip Hop 29+RR4:30 - 5:30Ballet 2 Wed7-9HH5:45 - 6:45Tumble 1 Thu6-9MSa
4:15 - 5:15Ballet 2 Mon7-9HH5:30 - 6:30Ballet 3 Tue9-11HH7:00 - 8:00Tumbling for Cheer8-18MSa5:15 - 6:15Tap 28-18LW
6:30 - 7:30Jazz 29+KM6:00 - 7:00Tumble 2 Tues9-18MSa6:00 - 7:00Tumble 29-18MSa4:15 - 5:15Ballet 3 Thu9-11KM
7:00 - 8:00Tumble 3 Tues9-18MSa

SaturdaySunday
TimeNameAgesTypeInstrTimeNameAgesTypeInstr
11:15 - 12:30Open Ballet10+RB
9:30 - 10:00Creative Tots Sat3-3.5RB
10:00 - 10:30PreBallet Sat4-5RB
10:30 - 11:15Ballet 1 Sat6-7RB