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 Irvine
2024Summer Season

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