ESD FAMILY LOGIN
The ESD PD team has brought me closer to my friends, built family like relationship and qualities and has made working in a group of dedicated dancers so much fun!
Our ESD Performance Division (PD) team is rewarding team experience for those dedicated to a higher level of training intensity and performance quality. To provide optimal instruction, students who would like to pursue the PD team are assessed by our faculty and placed into the division and classes that are best matched to nurture them to grow in their talent and potential.
ESD Festival Team: The ESD Festival Team is in addition to regular Foundational technique classes, allowing dancers to train in foundational technique, while gaining additional choreographic and performance experience. Dancers at the Foundational Beginner, Junior and Pre-Intermediate levels will be offered the opportunity to participate in two or three festival based local competitions in April or May, which will be determined by the Studio Directors.
Dancers must have Directors' approval in order to register in any of our Performance Division Festival classes as there are minimum class requirements. For more information, please visit our Performance Division page.
PERFORMANCE DIVISION FESTIVAL TEAM
TBD
TBD
MORE INFORMATION
Contact us for info
Nutcracker Performance Class
(Ages 5+)
** Must be taking a minimum of 1 weekly technique class
This class runs September through December
2025/2026 Schedule of Classes:
Nutcracker Performance Class (ages 5+)
Sunday
9:00-9:45am
REGISTER
Festival Mini Ballet (Ages 5+)
** By invitation only**
Must be
taking a minimum of 1 weekly ballet technique class to
register
2025/2026 Schedule of Classes: Mini Festival Ballet (ages 5+)
Friday
5:00-5:45pm
Festival Youth Hip Hop (Ages 8+)
** By invitation only**
This is a technique AND choreography class
2025/2026 Schedule of Classes: Youth Team
Festival Hip Hop (ages 8+)
Tuesday
5:45-6:45pm
Festival Youth Musical Theatre (Ages 8+)
** By invitation only**
Must be taking a minimum of 1 weekly technique class to register
2025/2026 Schedule of Classes: Youth Team
Festival Hip Hop (ages 8+)
Saturday
12:25-1:10pm
Contact the Directors to register in this class
Contact the Directors to register in this class
Contact the Directors to register in this Class
Festival Youth Ballet (Ages 8+)
** By invitation only**
Must be taking the appropriate Foundational Ballet technique classes at this level to register for this class
2025/2026 Schedule of Classes: Youth Team
Festival Ballet (ages 8+)
Thursday
5:45-6:30pm
Contact the Directors to register in this class