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
8:30 - 9:15Adult Tap - Level 2 18+JF6:30 - 7:15Adult Ballet 18+EV10:00 - 10:30Baby Ballet- Wed2-3EV7:15 - 8:00Advanced Foundation Ballet13+EV6:45 - 7:30Int Acro Team10+SS
7:15 - 8:00Advanced Foundation Ballet13+EV8:30 - 9:15Adult Hip Hop 18+JV7:00 - 7:45Int/Teen Acro10+SS4:15 - 5:00Grade 2/3 Ballet 9-10EV4:30 - 5:15Mini Acro Team5-7SS
4:15 - 5:00Grade 2/3 Ballet 9-10EV7:45 - 8:30Adult Tap 18+JV7:00 - 7:45Int/Teen Jazz10+KK5:45 - 6:30Grade 4 Ballet9-10EV6:00 - 6:45Musical Theatre Team 10+AS
5:45 - 6:30Grade 4 Ballet9-10EV10:00 - 10:30Baby Ballet - Tues 2-3NZ7:45 - 8:30Int/Teen Lyrical10+SS6:30 - 7:15Grade 5 Ballet10+EV5:15 - 6:45Tumbling 1 7+SS
6:30 - 7:15Grade 5 Ballet10+EV4:30 - 5:15Grade 1 Ballet 7-9EV8:15 - 9:00Int/Teen/Sr Hip Hop Tech11+JV4:30 - 5:45Int Stretch & Strengthen10-11VB7:30 - 9:00Tumbling 27+SS
4:30 - 5:45Int Jumps & Turns10-12ML8:15 - 9:00Int Large Contemporary Team10-12VB5:30 - 6:15Jr Acro A 7-9SS7:15 - 8:00Int Tap10-12TH
8:15 - 9:00Intermediate Foundation Ballet14+EV6:00 - 6:45Int Large Jazz Team10-12VB6:15 - 7:00Jr Acro B7-9SS8:00 - 8:45Int Tap Team10-12TH
6:30 - 7:15Jr Hip Hop 7-9JV7:30 - 8:15Int Lyrical Large Team10-12MC6:00 - 6:45Jr Hip Hop Team7-9JV8:45 - 9:30Int/Teen Hip Hop 10+TH
5:45 - 7:00Jr Jumps & Turns7-9ML4:30 - 5:15Int Lyrical Small Team10-12VB6:15 - 7:00Jr Jazz7-9KK5:00 - 5:45Inter Foundation Ballet 12-15EV
7:15 - 8:00Jr Lyrical Team7-9MC6:45 - 7:30Int Small Contemporary Team10-12VB6:45 - 7:30Jr/Int Hip-Hop8-12JV5:45 - 7:00Jr Stretch & Strengthen7-9VB
5:45 - 6:30Jr Tap 7-9JF4:30 - 5:15Int Small Jazz Team 10-12MC4:30 - 5:15Mini Hip Hop Team 5-8JV5:00 - 5:45Jr Tap (thurs)7-9TH
5:00 - 5:45Mini Ballet6-8EV5:15 - 6:00Jr Large Jazz Team7-9VB5:00 - 5:30Mini Movers - Wed4-6SS4:30 - 5:00Mini Movers - Thurs4-6TH
4:15 - 5:00Novice Jazz Team5-7MC6:00 - 6:45Jr Small Jazz Team 7-10MC5:15 - 6:00Mini/Jr Hip Hop Tech5-10JV8:15 - 9:30Sr Stretch & Strengthen14+VB
9:00 - 9:30Pointe Level 2 10+EV5:15 - 6:00Mini Jazz Team 5-8MC5:45 - 6:15Primary Ballet - Wed4-6KK5:45 - 6:30Sr Tap Team13+TH
8:15 - 9:30Sr Jumps & Turns13+ML6:00 - 6:30Primary Ballet - Tues 4-6EV4:45 - 5:15Primary Jazz4-6KK7:00 - 8:15Teen Stretch & Strengthen12-13VB
7:00 - 8:15Teen Jumps & Turns12-13ML7:15 - 7:45Spirit In Motion 18+JV9:00 - 9:45Sr Hip Hop Team13+JV6:30 - 7:15Teen Tap13+TH
7:30 - 8:15Sr Contemporary Team13+VB7:30 - 8:15Teen Hip Hop Team10-12JV
6:45 - 7:30Sr Jazz Team13+MC5:15 - 5:45Tiny Tappers - Wed4-6KK
8:15 - 9:00Sr Lyrical Team 13+MC10:30 - 11:00Tiny Tots - Wed2-3EV
9:00 - 9:45Sr Open Team13+MC4:30 - 5:00Tiny Tumblers - Wed4-6SS
10:30 - 11:00Tiny Tots - Tues2-3NZ
5:30 - 6:00Tiny Tumblers - Tues4-6EV

SaturdaySunday
TimeNameAgesTypeInstrTimeNameAgesTypeInstr
9:45 - 10:15Baby Ballet - Sat2-3EV
11:30 - 12:15Ballet Team10-12EV
10:15 - 10:45Creative Movement4-6JF
11:00 - 11:45Jr Acro/Jazz 7-9SH
9:00 - 9:30Mini Movers - Sat4-6SH
12:15 - 12:45Pre Pointe / Level 1 10-12EV
9:00 - 9:30Primary Ballet - Sat4-6EV
9:30 - 10:00Tiny Tappers - Sat4-6JF
10:15 - 10:45Tiny Tots - Sat 2-3EV
11:00 - 11:30Tiny Tumblers - Sat4-6EV