Royal Principal Ballet Academy offers..

RPBA has comprehensively conducted rehearsal for all levels and all ages for those who want to become better through Classic Ballet Performance.

Professional Primary Beginner - PPB

This rehearsal level is open to children aged 5-6 and includes 4 hours of professional ballet dance per week. The purpose of this program is to prepare students for Professional Primary level dance.
Learn More

Professional Primary - PP

This level is open to children aged 7-9 and includes 6 hours of structured dance per week. The purpose of this program is to prepare students for RAD’s Intermediate Foundation level rehearsal.
Learn More

Professional Junior - PJ

This level is open to children aged 9-12, who will receive approximately 12 hours of systematic rehearsal per week. The purpose of this program is to enable dancers to achieve a good standard of classical ballet variations and to take the RAD Grade 5 or Intermediate Foundation performance.
Learn More

Professional Intermediate

This level is open to students aged 12-14, and there will be approximately 15 hours of systematic rehearsal each week. The goal of this program is to enable dancers to complete a certain number of classical ballet variations on pointe, while also participating in RAD exams for Intermediate or Advanced Foundation levels.
Learn More

Professional Senior

This level is open to students aged 14 and above, with approximately 18 or more hours of systematic rehearsal per week. The purpose of this program is to enable students to complete most of the classical ballet variations on pointe, and to participate in RAD examinations at the vocational level 4 (Advanced 1) or 5 (Advanced 2).
Learn More

Adults Classical Ballet Production Program

RPBA offers adult system training, which consists of over 20 classes per week. Classes are scheduled through a drop-in reservation system. We offer different levels of training based on the student’s proficiency, including beginner, intermediate, and advanced levels.
Learn More