1-On-1 Ballet Coaching
For the Serious Ballet StudentPosture Analysis
Is your posture holding you back from achieving better flexibility, turns, jumps, and overall technqiue?
Master Pirouettes
Conquer the dreaded “pirouette” by getting to the bottom of precisely what’s stopping you from turning.
Increase Flexibility
Achieve the flexibility of your dreams – be that higher extensions, a deeper cambré, or a gorgeous arabesque.
Technique Troubleshooting
Having trouble with a certain step? Can’t fix a correction you received? We can help you solve the puzzle.
Helping You Find Success With Personalized Coaching
Do you want to take your technique to the next level, but don’t quite know how?
The Ballet Advantage is your answer. We make personalized, high quality ballet training available to EVERYONE, so that there’s nothing holding you back from achieving the flawless technique you dream about. Unlock your potential today, and receive the individualized instruction you deserve.
What Sets Our Training Apart
1-on-1 Lesson Format
We only offer private lessons, meaning you benefit from uninterrupted, individualized attention from our world-class ballet instructor.
Training Customized to Your Unique Needs
No two dancers are alike. This is why our training programs are designed based entirely on each individual dancer. Your training will be custom-built from the ground up, providing you with precisely the instruction you need to grow, excel, and surpass your limitations.
Instruction That's Backed by Science
Our coaching is based on the latest research in dance medicine and neuroscience, meaning each and every correction and instruction is constructed in a way that supports better learning, retention, and performance outcome.
Top-Quality Coaching, Right in Your Living Room
With our ability to offer virtual coaching, you can receive high-quality, detail-oriented training right from the comfort and safety of your own home.
How It Works
Pick Your Program
The Ballet Advantage offers a wide selection of personalized training programs. Choose from the following 3 types:
Schedule Your Assessment
Every one of our private lessons begins with a detailed assessment (either postural, technical, or specialized). This ensures that we can develop a customized training program that best addresses your unique needs. It’s also a chance for your coach to get to know you better, and to discuss any questions or concerns you may have.
Enjoy Personalized, 1-on-1 Training
It’s time to start improving! Get ready to experience your very own customized training program, which, based on your assessment results, has been custom-designed to work on all the elements of your technique identified as being weak or needing a tune-up.
How Do I Know If Online Training Is Right For Me?
If you’re serious about improving your ballet technique, passionate about quality training, and dedicated to becoming your very best, then rest assured you are the perfect candidate for our online training programs!
We work with dancers of all ages and levels.
Whether you’re a beginner or an advanced student training at a pre-professional level, we welcome you to come improve your technique with us!
We can work with any time zone.
No matter where in the world you currently reside, we can develop a custom program that works great for you.
We can work around your schedule.
Even if you’re already training fulltime elsewhere, we can easily coordinate private lessons around your current training, school, or work schedule.
We can help you solve any ballet-related problem.
Our knowledgable coach has over a decade of experience teaching ballet, and can confidently assist you in solving any of your ballet problems.
My Approach
As a teacher, I am determined to get to the bottom of all issues, no matter how subtle, surrounding the technical mechanics and execution of ballet. I do this by working closely with each individual student, helping them to better understand ballet steps and technique from the inside out. Understanding fosters not only appreciation, but confidence, and this is what truly ignites the drive within a student to push beyond their limitations and excel. I unlock the potential within each of my students by showing them how to properly use their body, so that the technique becomes effortless rather than a never-ending struggle. We dissect, analyze, and comprehend ballet on a microscopic level, building an unshakeable foundation for personal growth and improvement.

Book a FREE Consultation
Don’t wait – discover how YOU can have the perfect ballet training program custom-designed just for you.
60 Minute
Private Lesson
Personalized, 1-on-1 virtual ballet lesson with Shannon Casorso.
Includes:
x1 Private Lesson (60 min)
x1 Assessment (30 min)
$75
Private Lesson
5-Pack Bundle
Five hours of 1-on-1 virtual ballet lessons with Shannon Casorso.
Includes:
x5 Private Lessons (60 min each)
x1 Assessment (30 min)
$345
Private Lesson
10-Pack Bundle
Ten hours of 1-on-1 virtual ballet lessons with Shannon Casorso.
Includes:
x10 Private Lessons (60 min each)
x1 Assessment (30 min)
$495
Check Out Our Specialty Training Programs:
Private Lesson
Starting from $75
Receive personalized, 1-on-1 ballet training from Shannon Casorso, head ballet coach at TBA.
Flexibility Enhancer
Starting from $160
Want to be more flexible? Whether it’s your splits, extensions, or backbends, we can help you achieve your flexibility goals.
Turnout Upgrade
Starting from $160
Do you want more turnout? Discover just how much turnout you truly have, ways to increase it, and how to properly use it.
Ballet Checkup
Starting from $225
Discover the cure to your biggest technical weaknesses in this head-to-toe ballet-style “health checkup”.
Pirouette 9-1-1
Starting from $200
Are pirouettes your biggest weakness? Discover precisely what’s holding you back from achieving effortless pirouettes.
Posture Analysis
$150
Perfect your posture and discover how it’s holding you back from attaining flawless technique.
Perfect Pointed Feet
Starting from $160
Turn your dream of beautiful pointed feet and high demi-pointes into reality with this highly personalized training program.
Core Conditioning
Starting from $150
Strengthen your core the RIGHT way, and watch every aspect of your technique improve as a result!
Arabesque Analyzer
Starting from $150
Do you want a high, gorgeous arabesque? Unlock your true arabesque potential with this custom arabesque program.
Hyperextension Helper
Starting from $150
Do you have hyperextended knees? Learn how to properly control and manage your hyperextension with this unqiue program.
Preparation for Pointe
Starting from $160
Do you dream of one day dancing in pointe shoes? This program will perfectly prepare you for safely going onto pointe.
Exam/Audition Prep
$100
Have an upcoming ballet exam or audition? Receive 1-on-1 coaching to perfect your technique before the big day.
PBT Private
$80
A personalized, 1-on-1 Progressing Ballet Technique (PBT) coaching session, with a certified PBT instructor.
Competition Cleaning
$50
Have your competition routine polished to perfection with the seasoned expertise of an experienced teacher.