We offer a variety of classes for all ages and levels at Leslie School of Dance.
Please contact us if you need help picking out a class.
We would love to dance with you.
Summer 2024 Camps and Master Classes
Princess and Prince Day Camp
Emma Updyke
Ages 2.5 - 10
Emma Updyke
Ages 2.5 - 10
Monday
10:00 AM to 12:00 PM
10:00 AM to 12:00 PM
Camp - EH Studio
Ballet and Pointe Master Class
Tina Ranck
Ages 0 - 0
Tina Ranck
Ages 0 - 0
Monday
6:00 PM to 8:00 PM
6:00 PM to 8:00 PM
Camp - EH Studio
Rainbows and Unicorn Day Camp
Emma Updyke
Ages 2.5 - 10
Emma Updyke
Ages 2.5 - 10
Tuesday
10:00 AM to 12:00 PM
10:00 AM to 12:00 PM
Camp - EH Studio
In My Dance Era - TSwift
Amanda Hatfield
This class is full
Ages 4.5 - 13
Amanda Hatfield
This class is full
Ages 4.5 - 13
Tuesday
5:00 PM to 7:00 PM
5:00 PM to 7:00 PM
Camp - EH Studio
Cirque - Circus Camp
Emma Updyke
This class is full
Ages 3 - 14
Emma Updyke
This class is full
Ages 3 - 14
Wednesday
10:00 AM to 12:00 PM
10:00 AM to 12:00 PM
Camp - EH Studio
You Can Be Anything
Emma Updyke
Ages 2 - 12
Emma Updyke
Ages 2 - 12
Wednesday
10:00 AM to 12:00 PM
10:00 AM to 12:00 PM
Camp - EH Studio
Cirque - Circus Camp #2
Emma Updyke
Ages 3 - 14
Emma Updyke
Ages 3 - 14
Wednesday
12:30 PM to 2:30 PM
12:30 PM to 2:30 PM
Camp - EH Studio
Contemporary Master Class ages 8-12
Briana Sampsell
Ages 8 - 13
Briana Sampsell
Ages 8 - 13
Wednesday
5:00 PM to 6:30 PM
5:00 PM to 6:30 PM
Studio D
Camp - EH Studio
Camp - EH Studio
Tap Master Class 13 and up
Bryce Ripley
Ages 13 - 60
Bryce Ripley
Ages 13 - 60
Wednesday
5:00 PM to 7:00 PM
5:00 PM to 7:00 PM
Camp - EH Studio
Contemporary Master Class ages 13 and up
Briana Sampsell
Ages 13 - 55
Briana Sampsell
Ages 13 - 55
Wednesday
6:30 PM to 8:00 PM
6:30 PM to 8:00 PM
Camp - EH Studio
Little Dancer Summer Dance Camp Monday-Friday
Emma Updyke
Ages 3 - 10
Emma Updyke
Ages 3 - 10
Monday Tuesday Wednesday Thursday Friday
9:00 AM to 3:00 PM
9:00 AM to 3:00 PM
Camp - EH Studio
Rainbows and Unicorn Day Camp
Emma Updyke
Ages 2.5 - 10
Emma Updyke
Ages 2.5 - 10
Tuesday
10:00 AM to 12:00 PM
10:00 AM to 12:00 PM
Camp - WG Studio
In My Dance Era - TSwift
Amanda Hatfield
Ages 4.5 - 13
Amanda Hatfield
Ages 4.5 - 13
Wednesday
5:00 PM to 7:00 PM
5:00 PM to 7:00 PM
Camp - WG Studio
Princess and Prince Day Camp
Emma Updyke
Ages 2.5 - 10
Emma Updyke
Ages 2.5 - 10
Friday
10:00 AM to 12:00 PM
10:00 AM to 12:00 PM
Camp - WG Studio
Birthday Parties
2024-2025 Season
Little Cirque Class - Ages 3-5
Emma Updyke
Ages 2.5 - 5
Emma Updyke
Ages 2.5 - 5
Monday
3:45 PM to 4:15 PM
3:45 PM to 4:15 PM
Studio C
Elmira Heights
Elmira Heights
Intermediate Ballet 3
Tina Ranck
Ages 12 - 40
Tina Ranck
Ages 12 - 40
Monday
4:00 PM to 5:30 PM
4:00 PM to 5:30 PM
Studio D
Elmira Heights
Elmira Heights
Ballet 1
Leslie Updyke
This class is full
Ages 6 - 10
Leslie Updyke
This class is full
Ages 6 - 10
Monday
4:30 PM to 5:15 PM
4:30 PM to 5:15 PM
Studio A
Elmira Heights
Elmira Heights
Tap and Ballet Combo
Emma Updyke
Ages 4.5 - 6
Emma Updyke
Ages 4.5 - 6
Monday
4:45 PM to 5:45 PM
4:45 PM to 5:45 PM
Studio C
Elmira Heights
Elmira Heights
Adult Lyrical Ballet
Kayla Eyer
Ages 18 - 75
Kayla Eyer
Ages 18 - 75
Monday
6:30 PM to 7:15 PM
6:30 PM to 7:15 PM
Studio A
Elmira Heights
Elmira Heights
Intermediate Tap 3
Bryce Ripley
Ages 11 - 30
Bryce Ripley
Ages 11 - 30
Monday
7:00 PM to 7:45 PM
7:00 PM to 7:45 PM
Studio B
Elmira Heights
Elmira Heights
Cirque Class - Ages 7-8
Emma Updyke
Ages 7 - 10
Emma Updyke
Ages 7 - 10
Monday
7:00 PM to 7:45 PM
7:00 PM to 7:45 PM
Studio C
Elmira Heights
Elmira Heights
Adult Cirque Class
Kayla Eyer
Ages 11 - 70
Kayla Eyer
Ages 11 - 70
Monday
8:00 PM to 8:45 PM
8:00 PM to 8:45 PM
Studio C
Elmira Heights
Elmira Heights
Progressing Ballet Technique and Conditioning - Level 2 - Intermediate 2
Leanne Hull
Ages 6 - 45
Leanne Hull
Ages 6 - 45
Tuesday
3:30 PM to 4:00 PM
3:30 PM to 4:00 PM
Studio B
Elmira Heights
Elmira Heights
Intermediate 1 - 3 Contemporary
Emma Updyke
Ages 8 - 13
Emma Updyke
Ages 8 - 13
Tuesday
4:30 PM to 5:15 PM
4:30 PM to 5:15 PM
Studio D
Elmira Heights
Elmira Heights
Progressing Ballet Technique and Conditioning - Intermediate 2 - Advanced
Leanne Hull
Ages 11 - 45
Leanne Hull
Ages 11 - 45
Tuesday
5:00 PM to 5:45 PM
5:00 PM to 5:45 PM
Studio C
Elmira Heights
Elmira Heights
Intermediate 2-3/Advanced Ballet
Trenton Laughlin
Ages 13 - 40
Trenton Laughlin
Ages 13 - 40
Tuesday
5:30 PM to 7:00 PM
5:30 PM to 7:00 PM
Studio D
Elmira Heights
Elmira Heights
Cirque Class - Ages 9-11
Kayla Eyer
Ages 7 - 10
Kayla Eyer
Ages 7 - 10
Tuesday
5:45 PM to 6:30 PM
5:45 PM to 6:30 PM
Studio C
Elmira Heights
Elmira Heights
Adult Cirque Class
Kayla Eyer
Ages 11 - 70
Kayla Eyer
Ages 11 - 70
Tuesday
6:30 PM to 7:15 PM
6:30 PM to 7:15 PM
Studio C
Elmira Heights
Elmira Heights
Intermediate Hip Hop 1-2
Emma Updyke
Ages 7 - 12
Emma Updyke
Ages 7 - 12
Tuesday
6:30 PM to 7:15 PM
6:30 PM to 7:15 PM
Studio B
Elmira Heights
Elmira Heights
Advanced Contemporary
Emma Updyke
Ages 14 - 30
Emma Updyke
Ages 14 - 30
Tuesday
7:15 PM to 8:00 PM
7:15 PM to 8:00 PM
Studio D
Elmira Heights
Elmira Heights
Musical Theater ages 8-12
Sarah Brown
Ages 8 - 12
Sarah Brown
Ages 8 - 12
Tuesday
7:15 PM to 8:00 PM
7:15 PM to 8:00 PM
Studio B
Elmira Heights
Elmira Heights
Tumbling Mornings
Leanne Hull
Ages 2 - 5
Leanne Hull
Ages 2 - 5
Wednesday
9:30 AM to 10:00 AM
9:30 AM to 10:00 AM
Studio A
Elmira Heights
Elmira Heights
PreBallet 1 Mornings ages 2-5
Leslie Updyke
Ages 2 - 5
Leslie Updyke
Ages 2 - 5
Wednesday
10:00 AM to 10:30 AM
10:00 AM to 10:30 AM
Studio B
Elmira Heights
Elmira Heights
Tap Mornings ages 2-5
Leanne Hull
Ages 2 - 5
Leanne Hull
Ages 2 - 5
Wednesday
10:30 AM to 11:00 AM
10:30 AM to 11:00 AM
Studio A
Elmira Heights
Elmira Heights
Advanced Hip Hop
Kayla Eyer
Ages 14 - 30
Kayla Eyer
Ages 14 - 30
Wednesday
4:15 PM to 5:00 PM
4:15 PM to 5:00 PM
Studio D
Elmira Heights
Elmira Heights
Ballet and Tap Combo
Madison Pelchar
Ages 4 - 7
Madison Pelchar
Ages 4 - 7
Wednesday
5:00 PM to 5:45 PM
5:00 PM to 5:45 PM
Studio A
Elmira Heights
Elmira Heights
Intermediate Jazz 3
Kayla Eyer
Ages 11 - 16
Kayla Eyer
Ages 11 - 16
Wednesday
5:00 PM to 5:45 PM
5:00 PM to 5:45 PM
Studio D
Elmira Heights
Elmira Heights
Musical Theater 13 and up
Sarah Brown
Ages 13 - 30
Sarah Brown
Ages 13 - 30
Wednesday
5:00 PM to 5:45 PM
5:00 PM to 5:45 PM
Studio B
Elmira Heights
Elmira Heights
Intermediate Lyrical 3
Kayla Eyer
Ages 12 - 17
Kayla Eyer
Ages 12 - 17
Wednesday
5:45 PM to 6:30 PM
5:45 PM to 6:30 PM
Studio D
Elmira Heights
Elmira Heights
Modern Intermediate 1 -2
Sarah Brown
Ages 8 - 12
Sarah Brown
Ages 8 - 12
Wednesday
5:45 PM to 6:30 PM
5:45 PM to 6:30 PM
Studio B
Elmira Heights
Elmira Heights
PreBallet/Tumbling ages 2-4
Madison Pelchar
Ages 2 - 4
Madison Pelchar
Ages 2 - 4
Wednesday
5:45 PM to 6:30 PM
5:45 PM to 6:30 PM
Studio A
Elmira Heights
Elmira Heights
Cirque Class 12 and up
Kayla Eyer
Ages 12 - 16
Kayla Eyer
Ages 12 - 16
Wednesday
6:30 PM to 7:15 PM
6:30 PM to 7:15 PM
Studio C
Elmira Heights
Elmira Heights
Hip Hop Flip Flop ages 6-10
Madison Pelchar
Ages 6 - 10
Madison Pelchar
Ages 6 - 10
Wednesday
6:30 PM to 7:15 PM
6:30 PM to 7:15 PM
Studio A
Elmira Heights
Elmira Heights
Intermediate 3 Modern
Sarah Brown
Ages 13 - 35
Sarah Brown
Ages 13 - 35
Wednesday
6:30 PM to 7:30 PM
6:30 PM to 7:30 PM
Studio B
Elmira Heights
Elmira Heights
Intermediate Hip Hop 3
Madison Pelchar
Ages 11 - 30
Madison Pelchar
Ages 11 - 30
Wednesday
7:15 PM to 8:00 PM
7:15 PM to 8:00 PM
Studio A
Elmira Heights
Elmira Heights
Cirque Class - Intermediate/Advanced
Kayla Eyer
Ages 11 - 70
Kayla Eyer
Ages 11 - 70
Wednesday
7:15 PM to 8:00 PM
7:15 PM to 8:00 PM
Studio C
Elmira Heights
Elmira Heights
Lyrical 3 - Intermediate 1-2
Leanne Hull
This class is full
Ages 8 - 13
Leanne Hull
This class is full
Ages 8 - 13
Thursday
4:00 PM to 4:45 PM
4:00 PM to 4:45 PM
Studio D
Elmira Heights
Elmira Heights
Intermediate Tap 2
Bryce Ripley
Ages 8 - 30
Bryce Ripley
Ages 8 - 30
Thursday
4:45 PM to 5:30 PM
4:45 PM to 5:30 PM
Studio B
Elmira Heights
Elmira Heights
Intermediate Ballet 1
Leslie Updyke
Ages 8 - 12
Leslie Updyke
Ages 8 - 12
Thursday
4:45 PM to 5:30 PM
4:45 PM to 5:30 PM
Studio A
Elmira Heights
Elmira Heights
Intermediate Tap 1
Bryce Ripley
Ages 11 - 30
Bryce Ripley
Ages 11 - 30
Thursday
5:30 PM to 6:15 PM
5:30 PM to 6:15 PM
Studio B
Elmira Heights
Elmira Heights
Intermediate Ballet 3/Advanced
Trenton Laughlin
Ages 12 - 40
Trenton Laughlin
Ages 12 - 40
Thursday
5:30 PM to 7:00 PM
5:30 PM to 7:00 PM
Studio D
Elmira Heights
Elmira Heights
Intermediate Jazz 2
Leanne Hull
Ages 8 - 14
Leanne Hull
Ages 8 - 14
Thursday
5:30 PM to 6:15 PM
5:30 PM to 6:15 PM
Studio C
Elmira Heights
Elmira Heights
Intermediate Ballet 2
Leslie Updyke
Ages 8 - 30
Leslie Updyke
Ages 8 - 30
Thursday
6:15 PM to 7:15 PM
6:15 PM to 7:15 PM
Studio A
Elmira Heights
Elmira Heights
Intermediate Jazz 1
Leanne Hull
Ages 8 - 14
Leanne Hull
Ages 8 - 14
Thursday
6:15 PM to 7:00 PM
6:15 PM to 7:00 PM
Studio C
Elmira Heights
Elmira Heights
PrePointe
Leslie Updyke
This class is full
Ages 9 - 30
Leslie Updyke
This class is full
Ages 9 - 30
Thursday
7:15 PM to 7:45 PM
7:15 PM to 7:45 PM
Studio A
Elmira Heights
Elmira Heights
Advanced Lyrical
Leanne Hull
Ages 12 - 24
Leanne Hull
Ages 12 - 24
Thursday
7:30 PM to 8:30 PM
7:30 PM to 8:30 PM
Studio D
Elmira Heights
Elmira Heights
Musical Theater Level 2 - Int 1
Jessica McManamon
Ages 7 - 13
Jessica McManamon
Ages 7 - 13
Saturday
9:30 AM to 10:30 AM
9:30 AM to 10:30 AM
Studio D
Elmira Heights
Elmira Heights
PreBallet/Tumbling
Emma Updyke
Ages 2 - 5
Emma Updyke
Ages 2 - 5
Saturday
9:30 AM to 10:15 AM
9:30 AM to 10:15 AM
Studio C
Elmira Heights
Elmira Heights
Tot Bop ages 2-5
Emma Updyke
Ages 2 - 5
Emma Updyke
Ages 2 - 5
Saturday
10:15 AM to 10:45 AM
10:15 AM to 10:45 AM
Studio C
Elmira Heights
Elmira Heights
Musical Theater Int 2 - Advanced
Jessica McManamon
Ages 10 - 18
Jessica McManamon
Ages 10 - 18
Saturday
10:30 AM to 11:30 AM
10:30 AM to 11:30 AM
Studio D
Elmira Heights
Elmira Heights
Ballet/Jazz Combo
Emma Updyke
Ages 4.5 - 7
Emma Updyke
Ages 4.5 - 7
Saturday
10:45 AM to 11:30 PM
10:45 AM to 11:30 PM
Studio C
Elmira Heights
Elmira Heights
Little Cirque Class - Ages 4-6
Emma Updyke
Ages 3.5 - 6
Emma Updyke
Ages 3.5 - 6
Saturday
11:30 AM to 12:00 PM
11:30 AM to 12:00 PM
Studio C
Elmira Heights
Elmira Heights
Hip Hop Flip Flop 1
Ashlee Scuteri
Ages 5 - 10
Ashlee Scuteri
Ages 5 - 10
Tuesday
5:30 PM to 6:15 PM
5:30 PM to 6:15 PM
Studio A
Watkins Glen
Watkins Glen
PreBallet 1 ages 2-4
Courtney Irwin
Ages 2 - 4
Courtney Irwin
Ages 2 - 4
Wednesday
3:30 PM to 4:00 PM
3:30 PM to 4:00 PM
Studio B
Watkins Glen
Watkins Glen
PreBallet 2 Ages 4-6
Courtney Irwin
Ages 4 - 6
Courtney Irwin
Ages 4 - 6
Wednesday
4:00 PM to 4:45 PM
4:00 PM to 4:45 PM
Studio B
Watkins Glen
Watkins Glen
Hip Hop Flip Flop 2
Ashlee Scuteri
Ages 8 - 18
Ashlee Scuteri
Ages 8 - 18
Wednesday
5:45 PM to 6:30 PM
5:45 PM to 6:30 PM
Studio A
Watkins Glen
Watkins Glen
Intermediate Ballet 3
Trenton Laughlin
Ages 12 - 30
Trenton Laughlin
Ages 12 - 30
Wednesday
6:00 PM to 7:30 PM
6:00 PM to 7:30 PM
Studio B
Watkins Glen
Watkins Glen
Adult Lyrical Ballet
Devan Accardo
Ages 18 - 75
Devan Accardo
Ages 18 - 75
Wednesday
6:30 PM to 7:30 PM
6:30 PM to 7:30 PM
Studio A
Watkins Glen
Watkins Glen
Lyrical Ages 10 and up
Ashlee Scuteri
Ages 10 - 17
Ashlee Scuteri
Ages 10 - 17
Thursday
4:45 PM to 5:45 PM
4:45 PM to 5:45 PM
Studio A
Watkins Glen
Watkins Glen
Hip Hop Flip Flop 3 - Advanced
Ashlee Scuteri
Ages 10 - 21
Ashlee Scuteri
Ages 10 - 21
Thursday
6:45 PM to 7:45 PM
6:45 PM to 7:45 PM
Studio A
Watkins Glen
Watkins Glen
PreBallet/Tumbling Ages 2-4
Justine Clarkson
Ages 2 - 4
Justine Clarkson
Ages 2 - 4
Saturday
9:00 AM to 9:45 AM
9:00 AM to 9:45 AM
Studio A
Watkins Glen
Watkins Glen
Tot Bop Ages 2-5
Justine Clarkson
Ages 2.5 - 5
Justine Clarkson
Ages 2.5 - 5
Saturday
9:45 AM to 10:15 AM
9:45 AM to 10:15 AM
Studio A
Watkins Glen
Watkins Glen
Ballet and Tap 1
Justine Clarkson
Ages 5 - 7
Justine Clarkson
Ages 5 - 7
Saturday
10:15 AM to 11:15 AM
10:15 AM to 11:15 AM
Studio A
Watkins Glen
Watkins Glen