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 Season (Aug 28-May 25)

MondayTuesdayWednesdayThursdayFriday
TimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstr
4:00 - 5:30FT Green Ballet (Mon)9-12CB9:45 - 10:15Tiny Tots 3 Year Old (Tues)2 yrs-3SL3:45 - 4:30Tiny Tots 4-5 (Wed)4-5EB4:00 - 5:30FT Green Ballet (Thurs)9-12AB4:15 - 5:00Ruby Hip Hop (Fri)5-8RD
4:00 - 4:45Ruby Hip Hop5-8SF10:15 - 11:00Tiny Tots 4-5AM (Tues)4-5SL4:00 - 5:15Fast Track Prep Ballet (Wed)8-11MW4:15 - 5:15Ballet 5 (Thurs)9-11AE4:30 - 5:30CDA Company Class8-18AR
4:00 - 4:45Tiny Tots 4-5 (Mon)4-5TN4:00 - 4:45Jazz 25-8AJ4:15 - 5:15FT Pointe 111-13AB4:15 - 5:00Tiny Tots 3-4 (Thurs)3-4KP4:30 - 6:00FT Red Contemporary13-18CB
4:15 - 5:30FT Yellow Ballet (Mon)11-12AB4:00 - 4:45Tiny Tots 4-5 (Tues)4-5MW4:30 - 5:15Ballet 1 (Wed)5-8BD4:30 - 5:15FT Tap 212-18CB5:00 - 6:00Emerald Hip Hop (Fri)9-11RD
4:45 - 5:30Ballet 1 (Mon)5-8SL4:30 - 6:00FT Red Ballet (Tues)13-18AB4:30 - 5:45FT Orange Contemporary12-15CB5:00 - 5:45Ballet 2 (Thurs)6-8KP6:00 - 7:00Boys Class6-10CB
4:45 - 5:30Ballet 2 (Mon)6-8TN4:30 - 6:00FT Yellow/Orange Ballet11-15CB5:15 - 6:15Ballet 3 (Wed)6-8MW5:15 - 6:30Ballet 6 (Thurs)12-18CB
5:30 - 6:30FT Green Contemporary9-12CB4:45 - 5:30Ballet 1 (Tues)5-8AJ5:15 - 6:45FT Red Ballet (Wed)13-18AB5:15 - 6:45FT Orange/Red Ballet12-18AE
5:30 - 6:30Fast Track Prep Ballet (Mon)8-11AB4:45 - 5:30Ballet 2 (Tues)6-8MW5:15 - 6:45FT Yellow Ballet (Wed)11-12BD5:30 - 6:45Rec Plus Ballet (Thurs)12-18AB
5:30 - 6:30Jazz/Lyrical 49-11SL5:30 - 6:30Ballet 3 (Tues)6-8MW5:45 - 7:15Rec Plus Ballet12-18CB5:45 - 6:45Ballet/Tap Combo 15-8KP
5:45 - 6:30FT Tap 19-15SF5:30 - 6:15Jazz 15-8SL6:15 - 7:15Jazz 36-8AR6:30 - 7:30Ballet 4 (Thurs)9-11LM
6:30 - 7:30Ballet 4 (Mon)9-11SL6:00 - 7:00FT Pointe 313-18AB6:45 - 8:15FT Orange Ballet (Wed)12-15AB6:45 - 7:45FT Pointe 212-18AE
6:30 - 7:30Emerald Hip Hop9-11SF6:00 - 7:00FT Yellow Contemporary11-12CB7:15 - 9:15FRDT Varsity Technique14-18BD6:45 - 7:45Fast Track Prep Jazz8-11AR
6:30 - 8:00FT Orange Ballet (Mon)12-15AB6:15 - 7:15Jazz/Lyrical 59-11LM7:15 - 8:15FT Yellow Jazz11-12AR6:45 - 7:45Jazz/Lyrical 612-18RD
6:30 - 8:00FT Red Ballet (Mon)13-18CB6:30 - 7:15Beginning Tap6-9SL8:15 - 9:15Dance Team Technique14-18BD7:30 - 8:15Beginning Pointe12-18LM
7:30 - 8:30Adult Class18+SL7:00 - 8:00FT Green Jazz9-12RD7:45 - 8:45FT Fusion11-18AR
7:30 - 8:30Sapphire Hip Hop12-18SF7:00 - 8:00FT Red Modern13-18CB
8:00 - 9:00FT Orange Modern12-15CB7:15 - 8:15Ballet 5 (Tues)9-11LM
8:00 - 8:45FT Pointe 413-18AB7:15 - 8:30Ballet 6 (Tues)12-18SL
8:00 - 9:00Rec Plus Contemporary12-18CB

SaturdaySunday
TimeNameAgesTypeInstrTimeNameAgesTypeInstr
9:30 - 10:00Tiny Tots 2-32.5 yrs-3TN
10:00 - 10:45Tiny Tots 3-4 (Sat)3-4TN
10:45 - 11:30Tiny Tots 4-5 (Sat)4-5TN
11:30 - 12:15Ballet 1/2 (Sat)5-8TN