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 Season (Sept 3-May 17)

MondayTuesdayWednesdayThursdayFriday
TimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstr
3:45 - 5:15FT Yellow Ballet Mon11-14AB4:00 - 5:30FT Blue Ballet Tues9-12LE10:00 - 10:45Tiny Tots 3-4 Wed AM3-4SL4:00 - 5:30FT Blue Ballet Thurs9-12AB4:15 - 5:00Ruby Hip Hop Fri5-8CF
4:00 - 4:45Ballet 1 Mon5-8EB4:00 - 4:30Tiny Tots 2-3 Tues2 yrs-3EB4:00 - 5:00FT Yellow Contemporary11-14CB4:00 - 5:15Fast Track Prep Ballet Thurs8-10MW4:30 - 6:00FT Red Contemporary14-18CB
4:00 - 5:15FT Blue Ballet Mon9-12CB4:00 - 4:45Tiny Tots 4-5 Tues4-5MW4:00 - 5:00Fast Track Prep Ballet Wed8-10AB4:00 - 4:45Tiny Tots 4-5 Thurs4-5HD5:00 - 6:00Emerald Hip Hop Fri9-11CF
4:00 - 4:45Jazz 25-8CF4:30 - 5:30Ballet/Tap Combo 15-8EB4:00 - 4:45Tiny Tots 3-4 Wed3-4EB4:15 - 5:15Ballet 5 Thurs9-11AE6:00 - 7:00Boys Dance7-10CB
4:15 - 5:15Emerald Hip Hop Mon9-11KA4:30 - 6:00FT Red Ballet Tues14-18AB4:15 - 5:00Ballet 2 Wed5-8BD4:30 - 5:15FT Red/Orange Tap12-18CB
4:45 - 5:30Ballet 2 Mon5-8EB4:30 - 6:00FT Yellow/Green Ballet11-17CB4:15 - 4:45Beginning Tap7-10CF4:45 - 5:30Tiny Tots 3-4 Thurs3-4HD
4:45 - 5:30Jazz 1 5-8CF4:45 - 5:30Ballet 2 Tues5-8MW4:45 - 5:30Ballet 1 Wed5-8EB5:15 - 6:15Ballet 3 Thurs5-8MW
5:15 - 6:15FT Blue Contemporary9-12CB5:30 - 6:30Ballet 3 Tues5-8MW4:45 - 5:45Jazz 35-8CF5:15 - 6:45Rec Plus Ballet Thurs12-18CB
5:15 - 6:45FT Green Ballet Mon12-17AB5:30 - 6:30Ballet 5 Tues9-11LE5:00 - 6:45FT Red/Orange Ballet Wed12-18AB5:30 - 7:00FT Orange Ballet Thurs12-16AB
5:15 - 6:15FT Yellow Jazz11-14SL5:30 - 6:30FT Blue Jazz9-12SL5:00 - 6:15FT Yellow Ballet Wed11-14BD5:30 - 7:00FT Red Ballet Thurs14-18AE
5:30 - 6:30Jazz/Lyrical 49-11CF6:00 - 7:00FT Orange Modern12-16CB5:00 - 6:00Rec Plus Contemporary12-18CB5:30 - 6:30Jazz/Lyrical 5 Thurs9-11HD
5:30 - 6:15Ruby Hip Hop Mon5-8KA6:00 - 7:00FT Yellow/Green Pointe 111-17AB5:45 - 6:45Ballet 3 Wed5-8TB6:15 - 7:00Ballet 2 Thurs5-8KA
6:15 - 7:45FT Red/Orange Ballet12-18CB6:30 - 7:30FT Yellow/Green Pointe 211-17LE5:45 - 6:45Jazz/Contemporary 612-18CF6:45 - 8:00FT Green Ballet Thurs12-17SL
6:15 - 7:15Fast Track Prep Jazz8-10KA6:30 - 7:30Jazz/Lyrical 5 Tues9-11SL6:15 - 7:15Coed Ballet 49-11CB7:00 - 8:00FT Intermediate Pointe12-18AE
6:30 - 7:30Ballet 4 Mon9-11SL7:00 - 8:00FT Red Modern14-18CB6:15 - 8:45FRDT Varsity Technique13-18BD7:00 - 8:00Rec Plus Progressions12-18HD
6:30 - 7:30Ballet 5 Mon9-11CF7:30 - 8:45Ballet 6 Tues12-18SL6:45 - 8:00Ballet 6 Wed12-18CF8:00 - 9:00FT Fusion11-18SL
6:45 - 8:00Rec Plus Ballet Mon12-18AB7:30 - 9:00FT Orange Ballet Tues12-16LE6:45 - 7:30Beginning Pom Technique7-10TB8:00 - 9:00FT Green Jazz12-17HD
7:30 - 8:30Adult Ballet18+CF8:00 - 9:00FT Green Contemporary12-17CB6:45 - 7:45FT Advanced Pointe12-18AB
7:30 - 8:15FT Yellow/Green Tap11-17SL7:15 - 8:30High School Dance Team Technique13-18BD
7:45 - 9:00FT Orange Contemporary12-16CB
8:00 - 8:45FT Pre Pro Pointe14-18AB
8:00 - 9:00Sapphire Hip Hop12-18KA

SaturdaySunday
TimeNameAgesTypeInstrTimeNameAgesTypeInstr
9:30 - 10:00Tiny Tots 2-3 Sat2 yrs-3EB
10:00 - 10:45Tiny Tots 3-4 Sat3-4EB
10:45 - 11:30Tiny Tots 4-5 Sat4-5EB
11:30 - 12:15Ballet 1/2 Sat5-8EB