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

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