Dance Classes

Highland Park Dance Classes at North Shore School of Dance

View Our Class Schedule online!

View Calendar

Pre-Dance Summer Class Schedule

Summer Class Dates: June 5th- July 18th (No classes July 3rd & 4th)

NSSD offers weekly morning and afternoon classes for your 3-6 year olds. Each class is 45 minutes and includes a combination of creative movement activities and an introduction to ballet. Dancers work on coordination, rhythm, and locomotor skills in a fun and imaginative organized class.
**Dancers must be the age of their class by: June 1st.

Fancy Feet 2 ½ – 3 yrs. Monday. 9:30-10:15am
Fancy Feet 3-4 yrs. Monday. 10:15-11:00am
Fancy Feet 5-6 yrs. Monday. 11:00-11:45am

Fancy Feet 2 ½ – 3 yrs. Tuesday. 12:30-1:15pm
Fancy Feet 3-4 yrs. Tuesday. 1:15-2:00pm
Fancy Feet 5-6 yrs. Tuesday. 2:00-2:45pm

Fee: $110 for 6 weeks

Register TODAY for the best summer of dance!

Pre-Dance Session 2 Schedule of Classes

Click here to register for 2nd Session of Pre-Dance classes NOW!
STUDENTS MUST BE OF AGE AS OF September 1, 2016.
Session 2: January 6, 2017 – May 11, 2017

2 1/2 – 3 Year Olds

  • Fancy Feet 2 ½- 3yrs Tuesday 10:00-10:45 Brook
  • Fancy Feet 2 ½- 3yrs Saturday 9:00-9:45 Caroline

3 – 4 Year Olds

  • Frozen Feet 3&4 Year Olds Tuesday 12:30-1:15 Christine
  • Frozen Feet 3&4 Year Olds Tuesday 1:15-2:00 Christine
  • Fancy Feet 3 Saturday 9:45-10:30 Caroline
  • Fancy Feet 4 Monday 2:15-3:00 Brook
  • Fancy Feet 4 Tuesday 10:45-11:30 Christine
  • Fancy Feet 4 Ballet/ Tap Wednesday 1:15-2:00 Rachel
  • Fancy Feet 4 Saturday 10:30-11:15 Caroline
  • Tap FF4 Friday 3:30-4:00 Brook

4 – 5 Year Olds

  • Ballet/ Tap combo Saturday 9:30-10:30 Jill

Kindergarten (5 & 6 year olds)

  • Pre-Ballet Monday 3:45-4:30 Brook
  • Pre-Ballet/ Jazz Monday 1:15-2:15 Brook
  • Pre-Ballet/ Jazz Tuesday 4:15-5:15 Brook
  • Pre- Hip Hop/ Tap Friday 1:30-2:30 Brook
  • Pre-Ballet/Tap Saturday 11:15-12:15 Caroline

Fees: ½ hour class $200. 45 minute class $325. 1 hour class $345

2016-2017 Fall Schedule of Classes

Download the 2016-2017 Fall Schedule of Classes in PDF.

Adult Class Schedule

North Shore School of Dance has an adult class for every type of dancer and exercise enthusiast. From beginning through advanced, we are proud to offer these variety of classes.

Class Size

At NSSD, we limit the sizes of our classes to ensure the quality of dance education. When a class reaches its maximum, then we open a waiting list. If we cannot get each student on the waiting list into a class, depending on space and instructors, we will open an additional class.

Classes Offered


Our ballet classes are based on traditional techniques of Cecchetti, Vaganova, Royal Academy, French, and more. This creates an eclectic style to… Read More »


Pointe classes are for the serious dancer who has been training in ballet a minimum of 2 classes per week for 2 consecutive years beyond the age of… Read More »


Modern is also known as Contemporary Dance. At NSSD these classes are based on the teaching methods of the instructor. Some teach traditional… Read More »


Jazz has changed over the years and has come to incorporate other forms of dance. Ballet and modern dance were the foundation of jazz, and was… Read More »


Our tap classes are based on two major styles of tap: rhythm tap and Broadway tap. Both styles are considered to be a form of music, as the tap… Read More »


Hip-hop is an extremely diverse current dance form. Although there is no codified technique to hip-hop, dancers must develop a broad ability in… Read More »

Fancy Feet

This class focuses on music and movement, while teaching the basics of ballet and creative movement. Instructors use imagery, fantasy and make… Read More »


These classes are designed for kindergarten students who are 5 and 6 years old. Students are taught basic positions and beginning technique and… Read More »

Adult Dance

At North Shore School of Dance we offer Adult Classes in Ballet and Modern. These classes are designed for college age students through… Read More »

Boys Dance

Currently, at North Shore School of Dance, we offer classes for boys in all genres of dance. Many of our boys have grown up with a sister at NSSD… Read More »

Seasonal Dance

North Shore School of Dance has always given opportunities to dancers to provide them with a well rounded dance education. We believe that by… Read More »

Class Divisions

  • Pre-Dance Division: Ages 2-1/2 – 6 (Kindergarten)
  • Students Division: Junior (Jr.) Ages 6 (First Grade) – 11
  • Senior (Sr.) Ages 10 – Adult
  • Adult Division: No additional classes are required to attend these classes.


Advancement at NSSD is determined by the instructor and directors only. With over 40 years of experience, our expertise in leveling has proven successful in each student who follows our recommendations. Students may be advised to remain in the same level for two or more years. This is not a reflection of the student’s ability, nor will they nor will they be repeating the same exact lesson plan.