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.

Master Classes

Name
Days
Location
Competition Workshop #1
Leanne Hull
Ages 6 - 20
Tuesday
8:00 AM to 12:00 PM
Studio D
Elmira Heights
Competition Workshop #2
Leanne Hull
Ages 6 - 20
Tuesday
8:00 AM to 12:00 PM
Studio D
Elmira Heights
Competition Workshop #3
Leanne Hull
Ages 6 - 20
Tuesday
8:00 AM to 12:00 PM
Studio D
Elmira Heights

Summer 2025 Camps and Master Classes

Name
Days
Location
Mermaids and More
Emma Updyke
Ages 2 - 12
Monday
10:00 AM to 12:00 PM
Elmira Heights
You Can Be Anything/Barbie
Emma Updyke
Ages 2 - 12
Monday
2:00 PM to 4:00 PM
Studio D
Elmira Heights
Esmeralda Ballet Master Class/Camp
Isaac Campbell
Ages 6 - 25
Tuesday
5:00 PM to 8:00 PM
Elmira Heights
Cirque - Circus Camp
Emma Updyke
Ages 3 - 14
Wednesday
2:00 AM to 4:00 PM
Studio C
Elmira Heights
Princess Day Camp
Emma Updyke
Ages 2 - 12
Wednesday
10:00 AM to 12:00 PM
Studio D
Elmira Heights
Unicorn Day Camp
Emma Updyke
This class is full
Ages 2 - 12
Wednesday
10:00 AM to 12:00 PM
Studio D
Elmira Heights
Defy Gravity Day Camp
Emma Updyke
Ages 5 - 13
Wednesday
2:00 PM to 4:00 PM
Elmira Heights
Lion King
Emma Updyke
Ages 2 - 14
Wednesday
5:00 PM to 7:00 PM
Studio D
Elmira Heights
Swan Lake Ballet Master Class/Camp
Shannon Ervay
Ages 6 - 25
Thursday
5:00 PM to 8:00 PM
Studio D
Elmira Heights
Little Dancers Summer Dance Camp Monday-Friday
Emma Updyke
Ages 3 - 11
Monday Tuesday Wednesday Thursday Friday
9:00 AM to 3:00 PM
Studio D
Elmira Heights

2025-2026 Season

Name
Days
Location
Intermediate Ballet 2
Tina Ranck
Ages 8 - 30
Monday
4:00 PM to 5:00 PM
Studio D
Elmira Heights
Ballet 2
Leslie Updyke
Ages 7 - 11
Monday
4:30 PM to 5:15 PM
Studio A
Elmira Heights
Jazz 1
Leanne Hull
Ages 5 - 8
Monday
4:30 PM to 5:15 PM
Studio B
Elmira Heights
Intermediate 1 - 3 Contemporary
Isaac Campbell
Ages 8 - 13
Monday
5:00 PM to 5:45 PM
Studio D
Elmira Heights
Intermediate Ballet 3
Tina Ranck
Ages 12 - 40
Monday
5:00 PM to 6:30 PM
Studio D
Elmira Heights
Jazz 2
Leanne Hull
Ages 7 - 12
Monday
5:15 PM to 6:00 PM
Studio B
Elmira Heights
Tap 1
Bryce Ripley
This class is full
Ages 5 - 8
Monday
5:15 PM to 6:00 PM
Studio B
Elmira Heights
Advanced Contemporary
Isaac Campbell
Ages 14 - 30
Monday
5:45 PM to 6:30 PM
Studio D
Elmira Heights
Ballet 1
Leslie Updyke
This class is full
Ages 5 - 10
Monday
6:00 PM to 6:45 PM
Studio A
Elmira Heights
Tap 2
Bryce Ripley
Ages 7 - 12
Monday
6:00 PM to 6:45 PM
Studio B
Elmira Heights
Pointe 1
Tina Ranck
Ages 12 - 50
Monday
6:30 PM to 7:00 PM
Studio D
Elmira Heights
Hip Hop 2
Isaac Campbell
Ages 7 - 12
Monday
6:45 PM to 7:15 PM
Studio A
Elmira Heights
Advanced Ballet with Pointe
Tina Ranck
Ages 13 - 50
Monday
7:00 PM to 8:30 PM
Studio D
Elmira Heights
PreBallet 2 Mornings ages 4-5
Leslie Updyke
Ages 3.5 - 5
Tuesday
10:00 AM to 10:30 AM
Studio B
Elmira Heights
Tap and Ballet Combo
Madison Pelchar
Ages 4.5 - 6
Tuesday
4:15 PM to 5:00 PM
Studio C
Elmira Heights
Acro 1
Leanne Hull
This class is full
Ages 5 - 11
Tuesday
4:30 PM to 5:00 PM
Studio A
Elmira Heights
Lyrical 2-3
Leanne Hull
This class is full
Ages 7 - 12
Tuesday
4:30 PM to 5:15 PM
Studio B
Elmira Heights
Advanced Modern
Shannon Ervay
Ages 13 - 35
Tuesday
5:00 PM to 5:45 PM
Studio D
Elmira Heights
Hip Hop 1
Madison Pelchar
Ages 5 - 8
Tuesday
5:00 PM to 5:30 PM
Studio C
Elmira Heights
Hip Hop 3
Isaac Campbell
Ages 7 - 12
Tuesday
5:15 PM to 5:45 PM
Studio A
Elmira Heights
Cirque Tumbling
Leanne Hull
This class is full
Ages 3 - 8
Tuesday
5:30 PM to 6:00 PM
Studio C
Elmira Heights
Adult Ballet and Jazz
Trenton Loughlin-Weidemann
Ages 18 - 80
Tuesday
5:30 PM to 6:30 PM
Studio A
Elmira Heights
Musical Theater 2-3
Val Campbell
This class is full
Ages 8 - 12
Tuesday
5:45 PM to 6:30 PM
Studio B
Elmira Heights
Musical Theater Intermediate/Advanced
Isaac Campbell
Ages 12 - 30
Tuesday
5:45 PM to 6:30 PM
Studio B
Elmira Heights
PreBallet 2
Shannon Ervay
Ages 4.5 - 6
Tuesday
6:00 PM to 6:45 PM
Studio B
Elmira Heights
Acro 2
Isaac Campbell
Ages 7 - 20
Tuesday
6:30 PM to 7:15 PM
Studio A
Elmira Heights
Intermediate 2-3/Advanced Ballet Barre
Trenton Loughlin-Weidemann
Ages 13 - 40
Tuesday
6:30 PM to 7:15 PM
Studio D
Elmira Heights
Adult Tap
Shannon Ervay
Ages 17 - 80
Tuesday
6:45 PM to 7:30 PM
Studio A
Elmira Heights
Acro 3 - Intermediate/Advanced Acro
Isaac Campbell
Ages 7 - 27
Tuesday
7:15 PM to 8:00 PM
Studio A
Elmira Heights
Intermediate/Advanced Hip Hop
Isaac Campbell
Ages 7 - 12
Tuesday
8:00 PM to 8:45 PM
Studio B
Elmira Heights
PreBallet 1 Mornings ages 2-4
Leslie Updyke
Ages 2 - 5
Wednesday
10:00 AM to 10:30 AM
Studio B
Elmira Heights
Tot Bop 1
Madison Pelchar
Ages 2 - 5
Wednesday
4:15 PM to 4:45 PM
Studio C
Elmira Heights
Ballet and Tap Combo
Shannon Ervay
Ages 4 - 7
Wednesday
4:30 PM to 5:30 PM
Studio A
Elmira Heights
Ballet 1
Justine Clarkson
Ages 5 - 10
Wednesday
4:45 PM to 5:30 PM
Studio A
Elmira Heights
PreBallet/Tumbling ages 2-4
Madison Pelchar
Ages 2 - 4
Wednesday
4:45 PM to 5:30 PM
Studio A
Elmira Heights
Pre Jazz Combo
Madison Pelchar
Ages 4 - 7
Wednesday
5:30 PM to 6:00 PM
Studio A
Elmira Heights
Intermediate Ballet 1
Shannon Ervay
Ages 8 - 12
Wednesday
5:30 PM to 6:15 PM
Studio A
Elmira Heights
Tiny Tots and Me Session 1 - Fall - Elmira Heights
Justine Clarkson
Ages 0.5 - 2.5
Wednesday
5:30 PM to 6:00 PM
Studio C
Elmira Heights
Hip Hop Flip Flop ages 6-10
Madison Pelchar
Ages 6 - 10
Wednesday
6:00 PM to 7:00 PM
Studio A
Elmira Heights
Tot Bop 2
Justine Clarkson
Ages 4 - 6
Wednesday
6:00 PM to 6:30 PM
Studio C
Elmira Heights
Intermediate Modern
Shannon Ervay
Ages 10 - 18
Wednesday
6:15 PM to 7:00 PM
Studio B
Elmira Heights
Teen Intermediate Contemporary/Lyrical
Madison Pelchar
Ages 12 - 17
Wednesday
7:00 PM to 7:45 PM
Studio D
Elmira Heights
Teen Intermediate Jazz - Hip Hop
Madison Pelchar
Ages 11 - 16
Wednesday
7:45 PM to 8:30 PM
Studio D
Elmira Heights
Intermediate 2-3 Lyrical
Leanne Hull
Ages 8 - 13
Thursday
4:00 PM to 4:45 PM
Studio D
Elmira Heights
Tap 3
Bryce Ripley
Ages 8 - 20
Thursday
4:00 PM to 4:45 PM
Studio B
Elmira Heights
Advanced Tap
Bryce Ripley
Ages 12 - 30
Thursday
4:45 PM to 5:30 PM
Studio B
Elmira Heights
Ballet 3
Leslie Updyke
Ages 8 - 16
Thursday
4:45 PM to 5:30 PM
Studio A
Elmira Heights
Intermediate Jazz 2
Leanne Hull
Ages 8 - 14
Thursday
4:45 PM to 5:30 PM
Studio D
Elmira Heights
Intermediate Jazz 3
Val Campbell
Ages 8 - 14
Thursday
4:45 PM to 5:30 PM
Studio C
Elmira Heights
Intermediate Tap 2-3
Bryce Ripley
Ages 11 - 30
Thursday
5:30 PM to 6:15 PM
Studio B
Elmira Heights
Advanced Ballet
Trenton Loughlin-Weidemann
Ages 12 - 40
Thursday
5:30 PM to 7:00 PM
Studio D
Elmira Heights
PreBallet 1
Leslie Updyke
Ages 2 - 4
Thursday
5:30 PM to 6:15 PM
Studio C
Elmira Heights
PrePointe 1
Leanne Hull
Ages 7 - 10
Thursday
5:30 PM to 6:00 PM
Studio A
Elmira Heights
Jazz 1
Val Campbell
Ages 5 - 10
Thursday
6:00 PM to 6:45 PM
Studio B
Elmira Heights
Intermediate Ballet 2
Leslie Updyke
Ages 8 - 30
Thursday
6:15 PM to 7:15 PM
Studio A
Elmira Heights
Jazz 3
Leanne Hull
Ages 8 - 14
Thursday
6:15 PM to 7:00 PM
Studio D
Elmira Heights
Tap 1
Val Campbell
Ages 5 - 8
Thursday
6:45 PM to 7:30 PM
Studio B
Elmira Heights
Contemporary 3
Isaac Campbell
Ages 8 - 13
Thursday
7:00 PM to 7:45 PM
Studio B
Elmira Heights
Pointe 1-2
Bryce Ripley
Ages 13 - 40
Thursday
7:00 PM to 7:30 PM
Studio D
Elmira Heights
PrePointe 2
Leslie Updyke
This class is full
Ages 9 - 30
Thursday
7:15 PM to 7:45 PM
Studio A
Elmira Heights
Advanced Jazz
Leanne Hull
Ages 13 - 30
Thursday
7:30 PM to 8:30 PM
Studio D
Elmira Heights
Advanced Lyrical
Leanne Hull
Ages 12 - 24
Thursday
8:30 PM to 9:15 PM
Studio D
Elmira Heights
Cirque Class
Shannon Ervay
Ages 4 - 8
Saturday
9:30 AM to 10:00 AM
Studio C
Elmira Heights
Musical Theater 2/Intermediate
Jessica McManamon
Ages 11 - 18
Saturday
9:45 AM to 10:45 AM
Studio D
Elmira Heights
Ballet/Jazz Combo
Shannon Ervay
Ages 4.5 - 7
Saturday
10:00 AM to 10:45 AM
Studio C
Elmira Heights
Musical Theater 1
Jessica McManamon
Ages 6 - 10
Saturday
10:45 AM to 11:30 AM
Studio D
Elmira Heights
Tot Bop ages 2-5
Shannon Ervay
Ages 2 - 5
Saturday
10:45 AM to 11:15 AM
Studio C
Elmira Heights
PreBallet/Tumbling
Shannon Ervay
Ages 2 - 5
Saturday
11:15 AM to 12:00 PM
Studio C
Elmira Heights
Ballet 2-3
Shannon Ervay
Ages 7 - 14
Saturday
12:00 PM to 12:45 PM
Studio C
Elmira Heights
Jazz 2-3
Shannon Ervay
Ages 7 - 12
Saturday
12:45 PM to 1:15 PM
Studio D
Elmira Heights
Tap 2-3
Shannon Ervay
Ages 7 - 14
Saturday
1:15 PM to 1:45 PM
Studio B
Elmira Heights
Baby and Me Session 1 - Fall Watkins Glen
Justine Clarkson
Ages 0 - 1
Monday
4:15 PM to 4:45 PM
Studio A
Watkins Glen
Ballet 3
Trenton Loughlin-Weidemann
Ages 12 - 30
Monday
4:45 PM to 5:45 PM
Studio B
Watkins Glen
Tiny Tots and Me Session 1 - Fall Watkins Glen
Justine Clarkson
Ages 0 - 2.5
Monday
4:45 PM to 5:15 PM
Studio A
Watkins Glen
Tot Bop
Justine Clarkson
Ages 2.5 - 5
Monday
5:15 PM to 5:45 PM
Studio B
Watkins Glen
PreTumbling
Justine Clarkson
Ages 3 - 6
Monday
5:45 PM to 6:30 PM
Studio A
Watkins Glen
Jazz/Acro
Justine Clarkson
Ages 6 - 12
Monday
6:30 PM to 7:15 PM
Studio A
Watkins Glen
Intermediate/Teen Ballet
Justine Clarkson
Ages 10 - 20
Monday
7:15 PM to 8:00 PM
Studio A
Watkins Glen
PrePointe
Justine Clarkson
Ages 7 - 30
Monday
8:00 PM to 8:30 PM
Studio A
Watkins Glen
Acro 1
Ashlee Scuteri
Ages 5 - 15
Tuesday
4:15 PM to 5:00 PM
Studio A
Watkins Glen
Hip Hop Flip Flop 1
Ashlee Scuteri
Ages 5 - 10
Tuesday
5:00 PM to 5:45 PM
Studio A
Watkins Glen
Ballet 1
Justine Clarkson
Ages 5 - 8
Tuesday
5:45 PM to 6:30 PM
Studio B
Watkins Glen
Tap 1
Justine Clarkson
Ages 5 - 9
Tuesday
6:30 PM to 7:00 PM
Studio B
Watkins Glen
Lyrical 1-2
Justine Clarkson
Ages 6 - 11
Tuesday
7:00 PM to 7:45 PM
Studio A
Watkins Glen
PreBallet 1
Courtney Irwin
Ages 2 - 4
Wednesday
4:00 PM to 4:30 PM
Studio A
Watkins Glen
Acro 2
Ashlee Scuteri
Ages 7 - 18
Wednesday
4:15 PM to 5:00 PM
Studio A
Watkins Glen
PreBallet 2
Courtney Irwin
Ages 4 - 6
Wednesday
4:30 PM to 5:15 PM
Studio A
Watkins Glen
Hip Hop Flip Flop 2
Ashlee Scuteri
Ages 8 - 18
Wednesday
5:00 PM to 5:45 PM
Studio A
Watkins Glen
Ballet 2
Courtney Irwin
Ages 7 - 9
Wednesday
5:15 PM to 6:00 PM
Studio B
Watkins Glen
Acro 3
Ashlee Scuteri
Ages 7 - 25
Wednesday
5:45 PM to 6:45 PM
Studio A
Watkins Glen
Adult Lyrical
Devan Accardo
Ages 18 - 75
Wednesday
6:45 PM to 7:45 PM
Studio A
Watkins Glen
Advanced Acro
Ashlee Scuteri
Ages 10 - 18
Thursday
4:45 PM to 5:45 PM
Studio A
Watkins Glen
Teen Creative Contemporary
Ashlee Scuteri
Ages 10 - 17
Thursday
5:45 PM to 6:45 PM
Studio B
Watkins Glen
Hip Hop Flip Flop 3 - Advanced
Ashlee Scuteri
Ages 10 - 21
Thursday
6:45 PM to 7:45 PM
Studio A
Watkins Glen