North Shore Performance Companies

The North Shore School of Dance offers 3 Performance Company Programs to dedicated dancers who would like additional choreography and performing opportunities. Each group performs at various community venues, festivals, events, nursing homes, as well as hosting their own full productions twice a year. The dancers develop close relationships and camaraderie through group outings to see professional dance productions, Big Sis Little Sis, and holiday events. These dancers gain exposure to a variety of choreography in a passionate, constructive, nurturing environment while sharing their love of dance with their peers and community.


Screen Shot 2019-03-23 at 9.43.12 AM.png

North Shore Repertory Dance Ensemble 

      is a pre-professional company under the direction of Kesha Milenkovic. Dancers train year-round in ballet, modern, and jazz, along with attending weekly company rehearsals. Each group works with a variety of professional choreographers, maintaining an advanced level of technique and comprehension of movement. Dancers perform at various festivals and outreach venues along with hosting two productions each season.  NSRDE members must take 4 classes per week. Acceptance into NSRDE is through audition only and is geared toward the serious dancer. 

Learn More....

North Shore Dance Company

is a non-compete Performance Company consisting of 6 groups ages 7 through 13, under the direction of Brook Burkhardt.

Dancers train year-round in all styles: Ballet, Jazz, Modern, Lyrical, Tap & Hip Hop. Groups rehearse on Saturdays, learning a variety of choreography. NSDC performs at various Festivals and Nursing homes on Sundays throughout the Spring, along with producing a Winter Showcase in December and a Spring Showcase in April. 

NSDC members must take 3 classes per week and acceptance is through audition only.

Learn More...

North Shore Ballet Theatre

 produces two casted ballet productions each year with professional quality choreography & costuming: Nutcracker in December and a story ballet in the Spring. Past spring performances include "The Little Mermaid" and "Alice in Wonderland".  In addition, dancers learn variations and choreography from our professional staff to be performed at festivals and additional NSSD productions.

NSBT consists of 2 groups, a Junior and Senior level division. Dancers are required to be at least a junior 3 ballet level and must attend weekly Wednesday company class and additional rehearsals on the weekends as needed.

Learn More...

Click the logos above to learn more about each performance company's schedules, gallery, announcements, and productions.

North Shore School of Dance

505 Laurel Ave. Highland Park, IL 60035, United States

(847) 432-2060