Find the perfect class for your dancer!
We offer classes for all ages and levels at Leslie School of Dance. Not sure where to start? We’re happy to help find the right fit.

We can’t wait to dance with you!

Summer 2026 Camps, Intensives and Master Classes

Name
Days
Location
Ballet Master Class July 13
Tina Ranck
Ages 9 - 20
Monday
6:00 PM to 7:30 PM
Studio D
Elmira Heights
Ballet Master Class July 20
Tina Ranck
Ages 9 - 20
Monday
6:00 PM to 7:30 PM
Studio D
Elmira Heights
Pointe 1 - 2 Master Class - July 13
Tina Ranck
Ages 10 - 50
Monday
7:30 PM to 8:15 PM
Studio D
Elmira Heights
Pointe 1 - 2 Master Class - July 20
Tina Ranck
Ages 10 - 50
Monday
7:30 PM to 8:15 PM
Studio D
Elmira Heights
Princess Day Camp
Emma Updyke
Ages 2 - 12
Tuesday
10:00 AM to 12:00 PM
Studio D
Elmira Heights
Under the Sea Day Camp
Emma Updyke
This class is full
Ages 2 - 12
Tuesday
2:00 PM to 4:00 PM
Studio D
Elmira Heights
Mat Pilates - Mornings - July
Emma Updyke
Ages 18 - 70
Wednesday
9:30 AM to 10:30 AM
Studio D
Elmira Heights
PreBallet ages 2-4 - Mornings - July
Emma Updyke
Ages 2 - 4
Wednesday
10:30 AM to 11:00 AM
Studio C
Elmira Heights
Tot Bop ages 2-5 - Mornings - July
Emma Updyke
Ages 2 - 5
Wednesday
11:00 AM to 11:30 AM
Studio C
Elmira Heights
Tot Bop ages 2-5 - Afternoon - July
Emma Updyke
Ages 2 - 5
Wednesday
3:30 PM to 4:00 PM
Studio C
Elmira Heights
PreBallet ages 2-4 - Afternoon - July
Emma Updyke
Ages 2 - 4
Wednesday
4:00 PM to 4:45 PM
Studio C
Elmira Heights
PreBallet ages 2-4 - June
Jenna Blitz
Ages 2 - 4
Wednesday
4:00 PM to 4:45 PM
Studio B
Elmira Heights
Acro Skills Class - ages 10 and up - July
Jenna Blitz
Ages 10 - 30
Wednesday
4:45 PM to 5:30 PM
Studio A
Elmira Heights
Intermediate/Advanced Ballet - June
Shannon Ervay
Ages 10 - 60
Wednesday
4:45 PM to 6:15 PM
Studio D
Elmira Heights
Acro Skills Class - ages 5-9 - July
Jenna Blitz
Ages 4.5 - 9
Wednesday
5:30 PM to 6:15 PM
Studio A
Elmira Heights
Acro Skills Class - ages 5-9 - June
Leanne Hull
This class is full
Ages 4.5 - 9
Wednesday
5:30 PM to 6:15 PM
Studio A
Elmira Heights
Jazz Ages 5-10 - July
Emma Updyke
Ages 5 - 10
Wednesday
5:30 PM to 6:15 PM
Studio D
Elmira Heights
Jazz/Contemporary Movement - Intermediate/Advanced- July
Emma Updyke
Ages 12 - 60
Wednesday
6:15 PM to 7:00 PM
Studio D
Elmira Heights
Pointe 1-2 - June
Shannon Ervay
Ages 10 - 40
Wednesday
6:15 PM to 6:45 PM
Studio D
Elmira Heights
Silks and Tumbling ages 4-10 July
Jenna Blitz
Ages 3.5 - 12
Wednesday
6:15 PM to 7:00 PM
Studio C
Elmira Heights
Jazz/Lyrical Movement - Intermediate/Advanced- June
Leanne Hull
Ages 11 - 60
Wednesday
7:00 PM to 8:00 PM
Studio D
Elmira Heights
Ballet Ages 8-10 - June
Shannon Ervay
Ages 8 - 10
Wednesday
7:00 PM to 7:45 PM
Studio A
Elmira Heights
Mat Pilates - Evening - July
Emma Updyke
Ages 18 - 70
Wednesday
7:00 PM to 8:00 PM
Studio B
Elmira Heights
LSoD Summer Intensive
Emma Updyke
Ages 8 - 20
Tuesday Wednesday
9:00 AM to 3:00 PM
Studio D
Elmira Heights
Unicorn Day Camp
Emma Updyke
This class is full
Ages 2 - 12
Thursday
10:00 AM to 12:00 PM
Studio D
Elmira Heights
Zootopia Day Camp
Emma Updyke
Ages 2 - 12
Thursday
10:00 AM to 12:00 PM
Studio D
Elmira Heights
Barbie Day Camp
Emma Updyke
Ages 2 - 12
Thursday
2:00 PM to 4:00 PM
Studio D
Elmira Heights
Toy Story 2 Day Dance Camp
Emma Updyke
Ages 2 - 12
Wednesday Thursday
10:00 AM to 12:00 PM
Studio D
Elmira Heights
Little Dancers Summer Dance Camp Monday-Friday
Emma Updyke
Ages 3 - 12
Monday Tuesday Wednesday Thursday Friday
9:00 AM to 3:00 PM
Studio D
Elmira Heights