Join us for our 21st Season - Enroll today!
2022 Summer Camps and Summer Intensives still have spots open ... register ASAP!
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.

2022-2023 Season

MondayTuesdayWednesdayThursdayFriday
TimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstr
4:15 - 5:007-10 yrs Hip Hop/Jazz7-10 yrsCS4:00 - 4:453-4yrs Ballet/Tap I/II3-4 yrsBK4:30 - 5:305-7yrs Combo II/III5-7 yrsAF4:15 - 5:006-8yrs Jazz/Tap II/III6-8 yrsBK10:00 - 10:452.5-4 yrs Ballet/Tap I/II2.5-4 yrsBK
4:15 - 5:008-12yrs Contemporary/Lyrical8-12 yrsLD4:15 - 5:004-6yrs Ballet/Tap II/III4-6 yrsLD4:30 - 5:307-10yrs Ballet/Lyrical7-10 yrsBK4:15 - 5:008-12yrs Hip Hop/Jazz8-12 yrsMB4:45 - 6:00Pre-Professional Company Rehearsal12yrs and UpBK
4:15 - 5:00Junior/Teen Ballet/Jazz Technique10-14 yrsBK4:15 - 5:007-10yrs TRICKS/TURNS/LEAPS7-10 yrsMB4:30 - 5:45MoHi Poms Team TechniqueMoHi Poms OnlyAB4:30 - 5:00Strength/Stretch 12 yrs and UpHL
4:15 - 5:00MINI ONYX - HIP HOPMINI ONYXCS5:00 - 6:00JUNIOR ONYX - CONTEMPORARYJUNIOR ONYXLD5:30 - 6:30SENIOR IRIS - CONTEMPORARYSENIOR IRISHL5:00 - 6:0012yrs and Up Contemporary12 yrs and UpMB
5:00 - 6:00JUNIOR ONYX - JAZZJUNIOR ONYXBK5:00 - 6:00MINI IRIS JAZZ/TAPMINI IRISBK5:30 - 6:30TEEN IRIS - CONTEMPORARYTEEN IRIS IIAF5:00 - 6:008-12 yrs Jazz/Tap III/IV8-12 yrsBK
5:00 - 6:00MINI ONYX JAZZ/TAPMini Onyx COCS5:00 - 6:00TEEN IRIS - HIP HOPTEEN IRISMB5:45 - 6:30JUNIOR IRIS - JAZZJUNIOR IRISCS5:00 - 6:00JUNIOR SILVER JAZZ/TAPJUNIOR SILVERBK
5:00 - 6:00TEEN IRIS I - JAZZTEEN IRISLD6:00 - 7:00JUNIOR ONYX - TAPJUNIOR ONYXCS6:30 - 7:15JUNIOR IRIS - TAPJUNIOR IRISAB5:00 - 6:00Teen/Senior Ballet Thursday12 yrs and UpHL
6:00 - 7:00JUNIOR IRIS - HIP HOPJUNIOR IRISBK6:00 - 7:00TEEN ONYX - HIP HOPTEEN ONYXBK6:30 - 7:30Performance Ballet10 yrs and UpAF6:00 - 7:00Music Theatre/Jazz8-12 yrsCS
6:00 - 7:00JUNIOR ONYX - HIP HOPJUNIOR ONYXCS6:00 - 7:00Teen/Senior Ballet Tuesday14 yrs and UpHL6:30 - 7:30Pointe/Pre-Pointe12 yrs and UpHL6:00 - 7:00Senior Contemporary Combos14 yrs and UpHL
6:00 - 7:00Teen/Senior Ballet Monday12 yrs and UpHL7:00 - 8:00SENIOR IRIS - TAPSENIOR IRISCS7:15 - 8:00Teen/Adult Beg/Int TapTeen/AdultCS6:00 - 7:00TEEN IRIS II - JAZZTEEN IRIS IIBK
7:00 - 8:00SENIOR ONYX II - JAZZSENIOR ONYX HL7:00 - 8:00TEEN ONYX - CONTEMPORARYTEEN ONYXHL7:30 - 8:45Adult/Pro ContemporaryAdultHL7:00 - 8:00SENIOR IRIS - HIP HOPSENIOR IRISBK
7:00 - 8:00TEEN ONYX - JAZZTEEN ONYXCS7:00 - 8:00Teen/Adult Jazz/Hip HopTeen/AdultBK7:30 - 8:30SENIOR IRIS - JAZZSENIOR IRISBK7:00 - 8:00SENIOR ONYX HIP HOPSENIOR ONYXCS
7:00 - 8:00Teen/Senior TRICKS/TURNS/LEAPS12 yrs and UpBK8:00 - 9:00SENIOR ONYX - CONTEMPORARYSENIOR ONYXBK8:00 - 8:45Teen/Adult Beg/Int Jazz/ModernTeen/AdultAF7:00 - 8:00Teen Contemporary & Jazz Combos12yrs and UpHL
8:00 - 9:00SENIOR ONYX - JAZZSENIOR ONYXHL8:00 - 9:00SENIOR ONYX II - CONTEMPORARYSENIOR ONYXHL8:00 - 8:30Improv/Stretch/Cool Down12yrs and UpHL
8:00 - 8:45TEEN ONYX - TAPTEEN ONYXCS8:00 - 8:45Teen/Adult Int./Adv. TapTeen/AdultCS8:00 - 9:00SENIOR ONYX - TAPSENIOR ONYX IICS