top of page

"My online sessions with Iain have helped me improve so much, I feel like a much better dancer and have more confidence with everything"

Student feedback 

Online and in person bespoke ballet tuition 

Are you?

  • Wanting to be in the best place for an upcoming audition?

  • Looking to take your dancing to the next level?

  • Struggling to get through a stage in your training?

  • Doubting your ability?

  • Low in confidence?

  • In need of an extra boost to push you forward?


What does Coached By Iain offer?



My name is Iain Mackay

I have 25 years of performing experience as a Principal Dancer with The Birmingham Royal Ballet. In 2021 I was appointed by the Royal Ballet School as their International Artistic Manager leading all of their international auditions and delivering masterclasses around the world. from 2017 - 2022 I was Director of the internationally recognised Yorkshire Ballet Seminars, delivering intensive courses and creating training opportunities for dancers aged 11 - 19. I have also served on the board of  The Royal Ballet Companies and The Royal Academy of Dance.

I am passionate about helping young dancers reach their full potential through my teaching methods and using a hybrid of online and in person sessions.

At Coached by Iain, whether you’re a beginner or an experienced dancer looking to improve your technique, preparing for an important exam or auditions, I guarantee I will be able to help you move forward and achieve your goals.


Teaching qualifications;

British Ballet Organisation Level 5 Diploma in Ballet Teaching

Certified Level 3 Performance Coach and Mentor 

CMI Diploma in Management and Leadership

First aid and safeguarding training fully up to date

Enhanced DBS check

bottom of page