top of page


Theresa Swain




Theresa studied Classical Ballet and Modern Dance in Dunedin under Bernice Woodmancy from the age of 6.  She grew up as a member of the Dunedin Opera Company where she learnt all aspects of staging a full scale professional production.


Theresa moved to Queenstown in 1992 and studied to become a Dance Teacher while teaching alongside a local teacher.  In 1997 she opened her own dance school in which she taught Classical Ballet, Jazz, Hip Hop and Tap alongside Competitive and Production work.  Theresa took a break from teaching in 2007 and in 2008 taught for a local dance school while raising her three sons. 


Theresa also teaches competitive dancers and prepares them for various competitions and events throughout New Zealand and has enjoyed great success as a teacher with many previous students and present students receiving top accolades and working professionally in the dance industry in New Zealand, Canada, USA, Australia, and France. As well as teaching Theresa enjoys designing and making costumes.

Dean Swain

Accounts Manager


Joshua Swain

Production Technician


Student Teachers

We may also have training teachers in some of our classes.  This is important for these students to learn within the studio environment alongside a fully qualified and registered teacher while preparing for their Diploma.


Guest Teachers/Seminars

From time to time we will have Guest Teachers with us.  One of these teachers is our PATRON, International Ballet Master and Freelance teacher Martin James.  He will take seminars and private coaching when he is in town.



We actively encourage students to attend seminars, workshops and summer/winter schools throughout New Zealand.  These include BBO Dance Days, Dance Masters International, Dance Intensive International, AGA Summer School, Southern Ballet Summer School, Canterbury Ballet Summer School, New Zealand School of Dance Winter School. 

bottom of page