top of page
Student demonstrating barre exercise in Russian Ballet Academy studio

School of Professional Excellence

Serious Vaganova training for high-performing dancers

Our ballet programs are based on the 8 levels of the Vaganova method, with clear progression, a comprehensive syllabus and exams.  Here at RBA, we believe in every dancer's potential in mastering clean and beautiful technique through the Vaganova method, one of the strongest pedagogies in professional ballet. Through its art and discipline, we help bring out every dancer’s best - in technique, artistry and performance. 

Ballet dancers standing in fifth position

Ballet classes for kids who dance 1-2 times weekly and learn ballet as a personal, fulfilling interest. Through our nurturing classes and performance opportunities, children of all levels and ages will experience the beauty and artistry of classical ballet.

Ages: 4 and up

Adult ballet students standing in a line on pointe in fifth position


Our adult ballet classes follow a strong curriculum, structured to take you from Introductory to Advanced levels. Come join our growing community of ballet enthusiasts and engage in this beautiful art form of classical ballet, whether you're rekindling a childhood dream, or exploring a new hobby. 

Open to all ages and levels

Ballet teacher demonstrating a step

Unlike group lessons, private coaching allows for tailor made programs that are based on a dancer's strengths, weaknesses, goals and injury history. Every private lesson comes with specific exercises and feedback with well-defined goals to help dancers stay on track and make measureable progress. Available for general training and pre-professional training.

Ages: 6 and up

Pre-Professional ballet student standing on pointe


An essential training program to prepare high performing young dancers for a professional ballet career. This is a pivotal part of their journey and aside from specialised training, stage exposure, competitions, dancers also work closely with Ms. Meiyi one-on-one to identify areas of improvement, as well as develop a resilient mindset to thrive in the highly competitive world of ballet. 

Ages: 9-13



Landing 5 _edited.jpg
Many like me (over the past 9 years) have continued with classes at the Russian Ballet academy until today. Despite my lack of strength and flexibility, our instructor, Meiyi is still so passionate and patient with me (and all of us). That makes me want to do better each time and my appreciation for ballet grows too. I see that she’s also great with children and their lines are so beautiful. It’s great having a teacher who is able to understand and communicate with all ages, passionate and able to help each of us learn and enjoy our classes.
Simone Lee, Adult Ballet
100% authentic Russian (Bolshoi) technique. Meiyi is an amazing teacher. She is extremely knowledgeable about not just the ‘how’ but also the ‘why’, and makes the training super effective! I’ve been taking private lessons with her for over a year and she has completely transformed my body and technique. Still can’t believe that we have such pure classical Russian training in Singapore!
Andrea Quek, Private Coaching
I have been going to Russian Ballet Academy since its early days in 2013. RBA has grown from strength to strength. Meiyi is very knowledgeable about the Vaganova style of ballet, meticulous, detailed in her explanations & very patient. She also demonstrates beautifully. I always look forward to attending my weekly lesson, making every effort not to miss it.
Michelle Tay

Awards & Achievements

  • 2023 Singapore International Dance Challenge Cup Solo under 12 - 2nd place

  • 2023 South Korea International Friendship Arts and Culture Exchange Association - Silver & Gold

  • 2023 Singapore Challenge Cup 4-6 Classical Solo - Silver

  • 2023 International Youth Dance Competition Level 1 Solo - Gold Award & Top Scorer

  • 2023 International Youth Dance Competition Level 2 Solo - Silver Award

  • 2023 Get the Beat Demi Character Solo - Double Platinum

  • 2023 International Ballet Grand Prix Malaysia - Finalist 

  • 2022 Youth Arts Festival - Award of Encouragement

  • 2022 Singapore International Dance Challenge Cup Solo under 12 - 3rd place

  • 2022 Singapore International Dance Challenge Cup Open Age - 1st place

  • 2021 Youth Arts Festival - Gold and silver awards

  • 2021 Masterpiece International Ballet Competition - Silver

  • 2021 Ballet Competition Spera (Germany) - Top 8

  • 2021 International Youth Dance Competition - Silver Medal

  • 2021 Get The Beat Junior Champion 11-12 years old - 2nd place


bottom of page