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.

2023-2024 Classes

MondayTuesdayWednesdayThursdayFriday
TimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstr
5:00 - 5:45Ballet/Lyrical 2/310-18LM11:00 - 12:00Toddler Time Tuesday2 yrs-3SF5:45 - 7:15Jazz/Hip Hop/Contemporary 3/4 12-18LM5:00 - 6:00Ballet/Tap 3/4 Thursday10-18KM5:00 - 6:00Kindergym Friday5-6RR
4:00 - 5:00Preschool Monday3.5-4.5LM10:00 - 11:00Preschool Tuesday3.5-4.5SF3:00 - 4:00Toddler Time Wednesday2 yrs-3.5MC8:00 - 8:45Advanced Contemporary/Modern11-18RB1:00 - 3:00RU 6 moKate W
5:45 - 6:45Kinderdance Monday4.5-6.5LM3:30 - 4:30Preschool Tuesday 23.5-4.5SF5:00 - 6:00Kindergym Wednesday5-6MC3:30 - 4:30Toddler Time Thursday2 yrs-3.5SF5:00 - 6:00Primary Gym Friday6-7MN
5:00 - 6:00Kindergym Monday5-5.5SP4:30 - 5:30Kindergym Tuesday 25-6SF4:00 - 5:00Primary Gym Wednesday6-7MC4:15 - 5:15Preschool Thursday3.5-4.5MK5:00 - 6:30Intermediate/Advanced Gym Friday 7.5-18MC
3:45 - 4:45Primary/Advanced Primary Gym Monday6-7.5MC3:30 - 4:30Primary Gym Tuesday6.5-7KS7:15 - 8:15Beginner Pom Prep7-18LM4:00 - 5:00Kinderdance Thursday4.5-6KM4:00 - 5:00Novice/Advanced Novice Gymnastics Friday8-18MC
5:15 - 6:15Novice Tumbling Monday7.5-18SF5:30 - 7:00Intermediate Gym Tuesday8-18Kate W5:45 - 6:45Novice Gymnastics Wednesday8-18SF5:00 - 6:00Kindergym Thursday4.5-6MC
5:45 - 7:15Advanced Gym Monday8-18SB4:30 - 5:30Novice/Intermediate - Tumbling8-18Kate W3:45 - 4:45Novice/Adv Novice Gym Wednesday8-18SF4:30 - 5:30Kindergym Thursday 25-6SF
4:45 - 5:45Advanced Novice Gym8-18MC5:30 - 6:30Novice Tumbling Tuesday8-18SF4:45 - 5:45Advanced Novice Gymnastics Wednesday8-18SF4:45 - 5:45Primary Gym Thursday5.5-7RR
6:15 - 7:15Novice Gym Monday8-18SF6:30 - 7:30Novice Gym Tuesday 8-18SF5:30 - 6:30Primary Gym Thursday 26-7SF
7:15 - 8:15Advanced Tumbling Monday8-18SB5:00 - 6:00Jazz Hip Hop 1/2 Thursday6-8AG
4:00 - 5:00Ballet/Tap 1/2 Thursday6.5-10MC
6:45 - 7:15Tap Technique7-18KM
6:00 - 6:45Musical Theater7-18KM
7:15 - 8:00Contemporary 1/27.5-12RB
7:00 - 8:00Stretching & Flexibility8-18AG
6:45 - 8:15Intermediate/Advanced Gym Thursday8-18Kate W
5:45 - 6:45Intermediate/Advanced Tumbling Thursday8-18Kate W
6:00 - 7:00Novice Gym Thursday8-18MC
6:00 - 7:00Jazz/Hip Hop 2/3 Thursday9-12AG

SaturdaySunday
TimeNameAgesTypeInstrTimeNameAgesTypeInstr
8:00 - 9:00Toddler Time Saturday 12 yrs-3.5MC
9:00 - 10:00Toddler Time Saturday 22 yrs-3.5MC
11:00 - 12:00Toddler Time Saturday 32 yrs-3.5RR
9:00 - 10:00Preschool Saturday 23.5-4.5OT
10:00 - 11:00Preschool Saturday 43.5-4.5RR
10:00 - 11:00Preschool Saturday 53.5-4.5MN
11:00 - 12:00Preschool Saturday 33.5-4.5MC
10:00 - 11:00Kinderdance Saturday4.5-6FD
11:00 - 12:00Kindergym Saturday 34.5-6MN
9:00 - 10:00Kindergym Saturday4.5-6.5RR
12:00 - 1:00Kindergym Saturday 45-6MN
12:00 - 1:00Ballet Tap 1/2 Saturday6-10FD
10:00 - 11:00Primary Gym Saturday 16-7OT
12:00 - 1:00Advanced Primary/Primary Gym Saturday 6-7.5RR
11:00 - 12:00Primary Gym Saturday 26-7.5SP
11:00 - 12:00Jazz Hip Hop 1/2 Saturday6-8FD
12:00 - 1:30Intermediate/Advanced Gym Saturday8-18SP
10:00 - 11:00Novice/Advanced Novice Gym Saturday8-18SP