Virtual Variation Program
Receive professional technique &/or variation coaching from the biggest names in ballet Register NowCustom Make your very own variation program!
Pick and choose exactly which variations you want to learn in our Virtual Variation Program – a program that’s designed to provide serious ballet students with monthly variation coaching, all from the safety of home. This is a one-of-a-kind opportunity to learn classical ballet variations from teachers who have danced them onstage with the world’s finest companies, as well as taken home top-prizes for their performances at competitions like Youth America Grand Prix NYC Finals, Beijing IBC, Prix de Lausanne, and Varna IBC. You have complete control over which variations you choose to learn, how many, and whether you take ballet technique class beforehand. Up to 10 classical variations to choose from, and up to 20 hours of professional coaching available!
100% online.
Small class sizes.
Pick & choose your program.
Flexible payment plans.
Hours of quality instruction.
Optional ballet technique classes available.
Perfect for the serious ballet student.
Choose Your Variation(s)
Choose one, multiple, or save big by purchasing all 10 variations!
Swan Lake, White Swan Variation
Coppelia, Swanilda Act 1 Variation
La Fille Mal Gardee, Act 2 Variation
Flames of Paris Variation
Swan Lake, Pas de Trois Variation 1
La Esmerelda Variation
Swan Lake, Black Swan Variation
Grand Pas Classique Variation
Le Corsaire, Gulnare Act 3 Variation
Satanella Variation
Select Your Package
Variations Only

This package only includes the variation classes. Ballet technique classes are not included.
Ballet Class + Variations

This package incudes a 60 minute ballet technique class before each and every variation class. All ballet classes are taught by the same variation teacher (unless otherwise specified).
Ballet Class Only

This package only includes the ballet technique classes. Variation classes are not included.
Meet Your All-Star Faculty

Natascha Mair

Anna Ol
hh

Skylar Brandt

Juliet Doherty

Catherine Hurlin

Ashley Lew
ff
Pricing
All 10 Variations + Ballet Classes
- 20 hours of instruction
- Learn all 10 variations
- 10 ballet technique classes
1 payment of $410
or
3 payments of $140
9 Variations +
Ballet Classes
- 18 hours of instruction
- Learn 9 different variations
- 9 ballet technique classes
1 payment of $395
or
3 payments of $135
8 Variations +
Ballet Classes
- 16 hours of instruction
- Learn 8 different variations
- 8 ballet technique classes
1 payment of $360
or
3 payments of $124
7 Variations +
Ballet Classes
- 14 hours of instruction
- Learn 7 different variations
- 7 ballet technique classes
1 payment of $315
or
3 payments of $109
6 Variations +
Ballet Classes
- 12 hours of instruction
- Learn 6 different variations
- 6 ballet technique classes
1 payment of $270
or
3 payments of $94
5 Variations +
Ballet Classes
- 10 hours of instruction
- Learn 5 different variations
- 5 ballet technique classes
1 payment of $235
or
3 payments of $82
4 Variations +
Ballet Classes
- 8 hours of instruction
- Learn 4 different variations
- 4 ballet technique classes
1 payment of $190
or
3 payments of $67
3 Variations +
Ballet Classes
- 6 hours of instruction
- Learn 3 different variations
- 3 ballet technique classes
1 payment of $145
or
3 payments of $52
2 Variations +
Ballet Classes
- 4 hours of instruction
- Learn 2 different variations
- 2 ballet technique classes
1 payment of $100
or
3 payments of $37
1 Variation +
Ballet Class
- 2 hours of instruction
- Learn 1 variation
- 1 ballet technique class
1 payment of $55
or
3 payments of $22
All 10 Variations
- 10 hours of instruction
- Learn all 10 variations
1 payment of $250
or
3 payments of $87
9 Variations
- 9 hours of instruction
- Learn 9 different variations
1 payment of $230
or
3 payments of $80
8 Variations
- 8 hours of instruction
- Learn 8 different variations
1 payment of $205
or
3 payments of $72
7 Variations
- 7 hours of instruction
- Learn 7 different variations
1 payment of $180
or
3 payments of $64
6 Variations
- 6 hours of instruction
- Learn 6 different variations
1 payment of $155
or
3 payments of $55
5 Variations
- 5 hours of instruction
- Learn 5 different variations
1 payment of $135
or
3 payments of $49
4 Variations
- 4 hours of instruction
- Learn 4 different variations
1 payment of $110
or
3 payments of $40
3 Variations
- 3 hours of instruction
- Learn 3 different variations
1 payment of $85
or
3 payments of $32
2 Variations
- 2 hours of instruction
- Learn 2 different variations
1 payment of $60
or
3 payments of $24
1 Variation
- 1 hour of instruction
- Learn 1 variation
1 payment of $35
All 10 Ballet Classes
- 10 hours of instruction
- 10 ballet technique classes
1 payment of $205
or
3 payments of $70
9 Ballet Classes
- 9 hours of instruction
- 9 ballet technique classes
1 payment of $185
or
3 payments of $65
8 Ballet Classes
- 8 hours of instruction
- 8 ballet technique classes
1 payment of $165
or
3 payments of $59
7 Ballet Classes
- 7 hours of instruction
- 7 ballet technique classes
1 payment of $145
or
3 payments of $52
6 Ballet Classes
- 6 hours of instruction
- 6 ballet technique classes
1 payment of $125
or
3 payments of $45
5 Ballet Classes
- 5 hours of instruction
- 5 ballet technique classes
1 payment of $110
or
3 payments of $40
4 Ballet Classes
- 4 hours of instruction
- 4 ballet technique classes
1 payment of $90
or
3 payments of $34
3 Ballet Classes
- 3 hours of instruction
- 3 ballet technique classes
1 payment of $70
or
3 payments of $27
2 Ballet Classes
- 2 hours of instruction
- 2 ballet technique classes
1 payment of $50
1 Ballet Class
- 1 hours of instruction
- 1 ballet technique class
1 payment of $30
Variations + Ballet Classes
All 10 Variations + Ballet Classes (=20 hours of training)
- 1 payment of $410, or
- 3 payments of $140
9 Variations + Ballet Classes (=18 hours of training)
- 1 payment of $395, or
- 3 payments of $135
8 Variations + Ballet Classes (=16 hours of training)
- 1 payment of $360, or
- 3 payments of $124
7 Variations + Ballet Classes (=14 hours of training)
- 1 payment of $315, or
- 3 payments of $109
6 Variations + Ballet Classes (=12 hours of training)
- 1 payment of $270, or
- 3 payments of $94
5 Variations + Ballet Classes (=10 hours of training)
- 1 payment of $235, or
- 3 payments of $82
4 Variations + Ballet Classes (=8 hours of training)
- 1 payment of $190, or
- 3 payments of $67
3 Variations + Ballet Classes (=6 hours of training)
- 1 payment of $145, or
- 3 payments of $52
2 Variations + Ballet Classes (=4 hours of training)
- 1 payment of $100, or
- 3 payments of $37
1 Variation + Ballet Class (=2 hours of training)
- 1 payment of $55, or
- 3 payments of $22
Variations Only
All 10 Variations (=10 hours of training)
- 1 payment of $250, or
- 3 payments of $87
9 Variations (=9 hours of training)
- 1 payment of $230, or
- 3 payments of $80
8 Variations (=8 hours of training)
- 1 payment of $205, or
- 3 payments of $72
7 Variations (=7 hours of training)
- 1 payment of $180, or
- 3 payments of $64
6 Variations (=6 hours of training)
- 1 payment of $155, or
- 3 payments of $55
5 Variations (=5 hours of training)
- 1 payment of $135, or
- 3 payments of $49
4 Variations (=4 hours of training)
- 1 payment of $110, or
- 3 payments of $40
3 Variations (=3 hours of training)
- 1 payment of $85, or
- 3 payments of $32
2 Variations (=2 hours of training)
- 1 payment of $60, or
- 3 payments of $24
1 Variation (=1 hour of training)
- 1 payment of $35
Ballet Classes Only
All 10 Ballet Classes (=10 hours of training)
- 1 payment of $205, or
- 3 payments of $70
9 Ballet Classes (=9 hours of training)
- 1 payment of $185, or
- 3 payments of $65
8 Ballet Classes (=8 hours of training)
- 1 payment of $165, or
- 3 payments of $59
7 Ballet Classes (=7 hours of training)
- 1 payment of $145, or
- 3 payments of $52
6Ballet Classes (=6 hours of training)
- 1 payment of $125, or
- 3 payments of $45
5 Ballet Classes (=5 hours of training)
- 1 payment of $110, or
- 3 payments of $40
4 Ballet Classes (=4 hours of training)
- 1 payment of $90, or
- 3 payments of $34
3 Ballet Classes (=3 hours of training)
- 1 payment of $70, or
- 3 payments of $27
2 Ballet Classes (=2 hours of training)
- 1 payment of $50
1 Ballet Class (=1 hour of training)
- 1 payment of $30
FAQ
What level do I have to be to participate in the program?
How old do I have to be to participate in the program?
Is this program all online?
What program will be used to conduct the virtual lessons?
What happens if my internet connection is bad during the class?
If you end up missing more than 50% of the class, we will be happy to allow you to take a different class at no extra charge.
All Variation Program participants will also receive TBA’s helpful tip sheets on how to best prepare for lag-free, high-quality Zoom classes.