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.

2024/2025 Fall/Spring Dance & Tumbling
2024/2025 Fall/Spring Karate Schedule

MondayTuesdayWednesdayThursdayFriday
TimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstr
3:45 - 4:30Tap (7-9 yo) - Mon 3:45 pm7-9MM3:45 - 4:45Ballet (7-9 yo) - Tues 3:45 pm7-9MM3:45 - 4:45Tumbling I & II (10-12 yo) - Wed 3:45 pm10-12SS3:45 - 4:30Ballet (5-6 yo) - Thurs 3:45 pm5-6LA5:00 - 5:15Mailing List Only0-100TBD
3:45 - 4:30Tumbling I (7-9 yo) - Mon 3:45 pm7-9SS4:15 - 4:45Skills and Thrills (3-4 yo) Tues 4:15 pm3-4SA4:00 - 5:00Teen Hip Hop II - Wed 4:00 pm13-18TH4:00 - 5:00Jazz (7-10 yo) - Thur 4:00 pm7-9SA
4:15 - 4:45Tumbling (5-6 yo) - Mon 4:15 pm5-6SA4:15 - 5:00Tumbling I (10-12 yo) - Tues 4:15 pm10-12JA5:00 - 6:00Hip Hop (7-9 yo) - Wed 5:00 pm7-9TH4:30 - 5:00Ballet (3-4 yo) - Thurs 4:30 pm3-4LA
4:30 - 5:30Teen Tap II - Mon 4:30 pm13-18MM4:45 - 5:30Ballet (5-6 yo) - Tues 4:45 pm5-6SA5:00 - 6:00Jazz/Contemporary (10-16 yo) - Wed 5:00 pm10-16EA4:30 - 5:00Tap (5-6 yo) - Thur 4:30 pm5-6MW
4:30 - 5:15Tumbling I (7-9 yo) - Mon 4:30 pm7-9SS5:00 - 6:00Teen Ballet II - Tues 5:00 pm13-18MM6:00 - 7:00Ballet (10-12 yo) - Wed 6:00 pm10-12LA5:00 - 6:00Ballet II (7-9 yo) - Thurs 5:00 pm7-9LA
4:45 - 5:30Ballet (5-6 yo) - Mon 4:45 pm5-6SA5:30 - 6:30Cheer (7-9 yo) - Tues 5:30 pm7-9VL6:00 - 7:00Teen Hip Hop I (13-18 yo) - Wed 6:00 pm13-18TH5:00 - 5:45Creative (5-7 yo) - Th 5:00 pm5-7SA
5:15 - 5:45Tumbling (5-6 yo) - Mon 5:15 pm5-6SS5:30 - 6:00Tumbling (5-6 yo) - Tues 5:30 pm5-6JA5:00 - 6:00Tap I (10-16 yo) - Thurs 5:00 pm10-16MW
5:30 - 6:00Ballet (3-4 yo) - Mon 5:30 pm3-4LA6:00 - 7:00Teen Ballet I - Tues 6:00 pm13-18AD5:45 - 6:15Tumbling (5-6 yo) - Thur 5:45 pm5-6SA
5:30 - 6:30Teen Jazz II (13-17 yo) - Mon 5:30 pm13-17MM6:00 - 6:45Teen Pointe (13-18) - Tues 6:00 pm13-18EA6:00 - 7:00Ballet/Tap/Tumbling Combo (3-4 yo) - Thur 6:00 pm3-4MW
5:45 - 6:15Tumbling (5-6 yo) - Mon 5:45 pm5-6SS6:30 - 7:15Cheer (5-6 yo) - Tues 6:30 pm5-6VL6:00 - 7:15Cheer (10-16yo) - Thurs 6:00 pm10-18VL
6:15 - 6:45Tumbling (3-4 yo) - Mon 6:15 pm3-4SS6:45 - 7:45Hip Hop (10-12 yo) - Tues 6:4510-12TH6:00 - 6:45Tumbling II (7-9 yo) - Thur 6:00 pm7-9AD
6:30 - 7:30Teen Tumbling II/III (13-17 yo) - Mon 6:30 pm13-17JA6:45 - 7:30Tumbling I (7-9 yo) - Thur 6:45 pm7-9AD

SaturdaySunday
TimeNameAgesTypeInstrTimeNameAgesTypeInstr
8:45 - 9:45Dance 101 (7-9 yo) - Sat 8:45 am7-9SA
9:15 - 10:00Teen Tumbling (13-17 yo) - Sat 9:15 am13-17VL
9:45 - 10:30Ballet (5-6 yo) - Sat 9:45 am5-6SA
10:00 - 10:45Tumbling I (7-9 yo) - Sat 10:00 am7-9VL
10:30 - 11:00Ballet (3-4 yo) - Sat 10:30 am3-4LA
10:45 - 11:15Tumbling (5-6 yo) - Sat 10:45 am5-6VL
11:00 - 12:00Ballet (7-9 yo) - Sat 11:00 am7-9LA
11:15 - 12:15Cheer (7-9 yo) - Sat 11:15 am7-9VL