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:15 - 9:45Tiny Tots 2-3 (Tues AM)2.5 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-8SF4:00 - 4:45Jazz 25-8TN4:00 - 5:15Fast Track Prep Ballet (Wed)8-11MW4:15 - 5:15Ballet 5 (Thurs)9-11AE4:30 - 5:30CDA Company Class6-18AR
4:00 - 4:45Tiny Tots 4-5 (Mon)4-5TN4:00 - 4:45Tiny Tots 4-5 (Tues)4-5MW4: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:30 - 6:00FT Red Ballet (Tues)13-18AB4: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 Yellow/Orange Ballet11-15CB4: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:45 - 5:30Ballet 1 (Tues)5-8TN5:15 - 6:15Ballet 3 (Wed)6-8MW5:15 - 6:30Ballet 6 (Thurs)12-18CB
5:30 - 6:30FT Green Contemporary9-12CB4:45 - 5:30Ballet 2 (Tues)6-8MW5:15 - 6:45FT Red Ballet (Wed)13-18AB5:15 - 6:45FT Orange/Red Ballet12-18AE
5:30 - 6:30Fast Track Prep Ballet (Mon)8-11AB5:30 - 6:30Ballet 3 (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:15Jazz 15-8SL5:45 - 7:15Rec Plus Ballet12-18CB5:45 - 6:45Ballet/Tap Combo 15-8KP
5:45 - 6:30FT Tap 19-15SF6:00 - 7:00FT Pointe 313-18AB6:15 - 7:15Jazz 36-8AR6:30 - 7:30Ballet 4 (Thurs)9-11SL
6:30 - 7:30Ballet 4 (Mon)9-11SL6:00 - 7:00FT Yellow Contemporary11-12CB6:45 - 8:15FT Orange Ballet (Wed)12-15AB6:45 - 7:45FT Pointe 212-18AE
6:30 - 7:30Emerald Hip Hop9-11SF6:15 - 7:15Jazz/Lyrical 59-11TN7:15 - 9:15FRDT Varsity Technique14-18BD6:45 - 7:45Fast Track Prep Jazz8-11AR
6:30 - 8:00FT Orange Ballet (Mon)12-15AB6:30 - 7:15Beginning Tap6-9SL7:15 - 8:15FT Yellow Jazz11-12AR6:45 - 7:45Jazz/Lyrical 612-18RD
6:30 - 8:00FT Red Ballet (Mon)13-18CB7:00 - 8:00FT Green Jazz9-12RD8:15 - 9:15Dance Team Technique14-18BD7:30 - 8:15Beginning Pointe12-18SL
7:30 - 8:30Adult Class18+SL7:00 - 8:00FT Red Modern13-18CB7:45 - 8:45FT Fusion11-18AR
7:30 - 8:30Sapphire Hip Hop12-18SF7:15 - 8:15Ballet 5 (Tues)9-11TN
8:00 - 9:00FT Orange Modern12-15CB7:15 - 8:30Ballet 6 (Tues)12-18SL
8:00 - 8:45FT Pointe 413-18AB8:00 - 9:00Rec Plus Contemporary12-18CB

SaturdaySunday
TimeNameAgesTypeInstrTimeNameAgesTypeInstr
9:00 - 12:00NoCo Dance Team Audition Prep Series (High School)13-18BD
9:30 - 10:00Tiny Tots 2-32.5 yrs-3TN
9:30 - 10:00Tiny Tots 2-3B (Sat)2.5 yrs-3EB
10:00 - 10:45Tiny Tots 3-4 (Sat)3-4TN
10:45 - 11:30Tiny Tots 4-5 (Sat)4-5TN
11:00 - 11:45Pre Pointe (March 9 - May 4)10-18AB
11:15 - 2:15NoCo Dance Team Audition Prep Series (College/Pro)17+BD
11:30 - 12:15Ballet 1/2 (Sat)5-8TN