ESD FAMILY LOGIN

TRIAL CLASSES

PD TEAM LOGIN

INTENSIVE PROGRAM 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

Quote Open 2
Quote Close 2

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