Our Team

Our teachers undertake a rigorous twelve year training programme, and are evaluated annually, a process that ensures their technical excellence. Their commitment to this philosophy and to the transformation of the lives of others is reflected in the quality of their teaching.

Every class is unique, challenging, and rewarding.