Royal Principal Ballet Academy offers..

RPBA has comprehensively conducted courses for all levels and all ages for those who want to become better through art training

Professional Primary Beginner - PPB

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

Professional Primary - PP

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

Professional Junior - PJ

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

Professional Intermediate

This level is open to students aged 12-14, and there will be approximately 12 hours of systematic training each week. The goal of this program is to enable students 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 15 or more hours of systematic training 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

RAD Grade Level

RPBA offers separate teaching content for RAD recreational levels, with the aim of fostering students’ interest in ballet while developing their coordination, creativity, and musicality.
Learn More

Adults Ballet

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