top of page

Classes Overview

North Shore School of Dance provides a wide range of classes for all ages and levels.

From our Pre-Dance Division (Ages 2.5 - 6) to Student Division (1st Grade - High School) to Adult Classes, there's something for everyone!


We offer classes in Ballet, Pointe, Lyrical, Jazz, Tap, Modern, Hip-Hop and more. We also offer open level Adult Dance classes, Pre-Dance classes, Boys Dance classes, Seasonal Workshops and Summer Camps/Intensives for ages Pre-School through High School. 

Not sure about where to start or which class to take? Call us at (847)-432-2060 or email us at to schedule a Drop-In. We'll help find the perfect class(es) for you.

Student Division Classes

(1st grade - High School)

For 1st Grade - High School students, we offer a wide variety of classes in Ballet, Modern, Contemporary, Jazz, Lyrical, Tap, Hip Hop and more. 

Click the button below for class descriptions & schedule:

Pre-Dance Classes

(Ages 2.5 - 6)

Pre-Dance Division Classes are for 2.5 - 6 year olds.

Classes are an introduction to movement, rhythms, and coordination in a fun and imaginative atmosphere with various dance style emphasis options in Ballet, Jazz, Tap, and Hip Hop! 

Click the button below for class descriptions & schedule:

Adult Classes

For College aged students through Adults, we offer a variety of day time classes at beginning levels through professional levels. For Adults 55 & up we offer specialty classes to increase mobility, strength, and balance through our A Time to Dance Program. Whether you are a novice or professional, we offer a variety of classes for adults of all ages! 


Click the button below for class descriptions & schedule:

bottom of page