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
4:00 - 5:00Preschool Monday3.5-4.5LM3:30 - 4:30Primary Gym Tuesday6.5-7KS5:45 - 7:15Jazz/Hip Hop/Contemporary 3/4 12-18LM5:00 - 6:00Jazz Hip Hop 1/2 Thursday6-8AG1:00 - 3:00RU 6 moKate W
5:00 - 5:45Ballet/Lyrical 2/310-18LM4:30 - 5:30Novice/Intermediate - Tumbling8-18Kate W7:15 - 8:15Beginner Pom Prep7-18LM6:00 - 7:00Jazz/Hip Hop 2/3 Thursday9-12AG4:00 - 5:00Novice/Advanced Novice Gymnastics Friday8-18MC
5:45 - 6:45Kinderdance Monday4.5-6.5LM5:30 - 7:00Intermediate Gym Tuesday8-18Kate W3:00 - 4:00Toddler Time Wednesday2 yrs-3.5MC7:00 - 8:00Stretching & Flexibility8-18AG5:00 - 6:30Intermediate/Advanced Gym Friday 7.5-18MC
3:45 - 4:45Primary/Advanced Primary Gym Monday6-7.5MC10:00 - 11:00Preschool Tuesday3.5-4.5SF4:00 - 5:00Primary Gym Wednesday6-7MC4:00 - 5:00Kinderdance Thursday4.5-6KM5:00 - 6:00Primary Gym Friday6-7MN
4:45 - 5:45Advanced Novice Gym8-18MC11:00 - 12:00Toddler Time Tuesday2 yrs-3SF5:00 - 6:00Kindergym Wednesday5-6MC5:00 - 6:00Ballet/Tap 3/4 Thursday10-18KM5:00 - 6:00Kindergym Friday5-6RR
5:45 - 7:15Advanced Gym Monday8-18SB3:30 - 4:30Preschool Tuesday 23.5-4.5SF3:45 - 4:45Novice/Adv Novice Gym Wednesday8-18SF6:00 - 6:45Musical Theater7-18KM
7:15 - 8:15Advanced Tumbling Monday8-18SB4:30 - 5:30Kindergym Tuesday 25-6SF4:45 - 5:45Advanced Novice Gymnastics Wednesday8-18SF6:45 - 7:15Tap Technique7-18KM
5:15 - 6:15Novice Tumbling Monday7.5-18SF5:30 - 6:30Novice Tumbling Tuesday8-18SF5:45 - 6:45Novice Gymnastics Wednesday8-18SF5:45 - 6:45Intermediate/Advanced Tumbling Thursday8-18Kate W
6:15 - 7:15Novice Gym Monday8-18SF6:30 - 7:30Novice Gym Tuesday 8-18SF6:45 - 8:15Intermediate/Advanced Gym Thursday8-18Kate W
5:00 - 6:00Kindergym Monday5-5.5SP4:00 - 5:00Ballet/Tap 1/2 Thursday6.5-10MC
5:00 - 6:00Kindergym Thursday4.5-6MC
6:00 - 7:00Novice Gym Thursday8-18MC
4:15 - 5:15Preschool Thursday3.5-4.5MK
7:15 - 8:00Contemporary 1/27.5-12RB
8:00 - 8:45Advanced Contemporary/Modern11-18RB
4:45 - 5:45Primary Gym Thursday5.5-7RR
3:30 - 4:30Toddler Time Thursday2 yrs-3.5SF
4:30 - 5:30Kindergym Thursday 25-6SF
5:30 - 6:30Primary Gym Thursday 26-7SF

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