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

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