New to Dance 4 Joy Ministries?
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 Annual Season Irvine2023/2024 Annual Season Costa Mesa

MondayTuesdayWednesdayThursdayFriday
TimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstrTimeNameAgesTypeInstr
4:00 - 5:00Pre-Ballet & Tap4-5RO3:30 - 4:45Ballet Level 4/5 Tech10+SBG5:30 - 6:30Ballet Tech Level 1/26+MHA3:30 - 4:30Ballet Level 39+RO
5:00 - 6:00Ballet Level 1/26+RO3:30 - 4:45Ballet Tech Level 612+MHA3:30 - 4:30Hip Hop Level 1/2 6+HG4:30 - 5:45Ballet Tech Level 4/5/610+MHA
6:00 - 7:30Beg/Int Teen Ballet11+RO4:45 - 5:30Pointe Tech Level 612+MHA4:30 - 5:30Hip Hop Level 3/49+HG5:45 - 6:30Beg Pointe Tech Level 5/612+MHA
3:30 - 4:30Intro to Choreography9+SBG4:45 - 5:30Pre Pointe - Beg Pointe Tech Level 4/510+SBG3:30 - 4:30Jazz Level 3/49+SBG7:30 - 8:30Choreography Level 5/614+SBG
6:45 - 8:00Jazz Level 5/612+SBG5:30 - 6:30Ballet Level 4/5/6 Choreo10+SBG4:30 - 5:30Jazz Level 1/26+SBG3:30 - 4:30Tap Level 1/26+CH
4:30 - 5:30Modern Level 3/49+SBG6:30 - 7:30Musical Theater10+SBG4:30 - 5:30Tap Level 39+CH
5:30 - 6:45Modern Level 5/612+SBG5:30 - 6:30Tap Level 4 10+CH
3:30 - 4:00Parent N Me Creative Movement3RO6:30 - 7:30Tap Level 5/612+CH