Our Programs

ASPIRANT (18yrs+)

Our Aspirant Professional Program offers trained dancers age 18-22yrs the opportunity to fine-tune their technique and artistic skills in preparation for a company placement. Aspirant trainees must have graduated high school and successfully attained an Advanced 2 level (or similar) qualification in Classical Ballet. They need to show proficiency in Contemporary styles of dance and have knowledge and experience in one or more body movement patterning methods such as: Pilates, Gyrotonic or Gyrokinesis, Feldenkrais, Yoga for Dancers, Myofascial Release, Alexander Technique to name a few.

ADVANCED (15yrs+)

Our Advanced Professional Training Program is for the serious/full-time dancer aged 15yrs+ who is training to improve technical ability and artistic performance. This program offers young dancers the opportunity to showcase themselves as part of a Corps de Ballet or as a Soloist or Principal Dancer in our seasonal performances/productions. Students gain experience similar to that of a professional ballet company, working together with choreographers, professional artists and directors to produce full-length ballets throughout the year.

INTERMEDIATE (10yrs+)

Our Intermediate Professional Training Program is for the serious/full-time dancer aged 10yrs+ who shows potential in developing high-level skills in Classical Ballet and Contemporary Dance.

This program offers young dancers the opportunity to showcase themselves as part of a Junior Corps de Ballet or in children’s lead roles in our seasonal performances/productions. Students gain experience similar to that of a professional ballet company, working together with choreographers, professional artists and directors to produce full-length ballets throughout the year.

SUMMER INTENSIVE (2026)

Each year students come from all over the world to participate in our Summer Intensive Program. We offer training from both: our Faculty teachers, giving students the opportunity to experience the training received at Ballet Bloch, together with invited Master Teachers. The training, during the intensive, aims to improve Classical Ballet and Contemporary Dance. Past years have seen guest teachers including: Stephanie Saland, Aram Manukyan, Monica Proenca, Mariana Moraes, Joshua Beamish, Kara Chan, Madeleine Gilbert and Brandon Lee Alley.

JUNIOR BALLET (7yrs+)

The Junior Ballet Program is for the young dancer age 7yrs+ who is interested in exploring the disciplines of Classical Ballet. Boys and girls are taught in a creative yet focused environment that nurtures young minds and bodies. Children who love to dance and aspire to work on poise, posture, and discipline together with technique, musicality, and artistry are encouraged to participate . A minimum of twice a week is required and students (if ready) are encouraged to enter an ISTD Imperial Classical Ballet examination each year.

SUMMER Intensive (7yrs+)

Our Summer Camps are an exciting opportunity for children to discover their love of dance. Classes in basic body and movement awareness together with classical ballet allow boys and girls to explore their creative side. They will learn about the history of ballet, create crafts related to ballet, and engage in developing their own steps inspired by the music.

BUDDING BALLERINAS (3-4yrs & 5-6yrs)

Children aged 3-6yrs attend classes once a week. Our young ballerina program encourages age appropriate creativity, musicality, and physicality. Children gain confidence, poise, and a solid framework on which to build classical ballet technique. The class is 45min and parents are welcome to remain and/or participate in the class to help get their little ones accustomed to being in a group activity.

The program offers boys and girls the opportunity to present informal in-house performances for their parents each term.