| 2013 - 2023 | National College of Dance,
Newcastle NSW, Australia Director: Brett Morgan |
| 2012 | Unitec,
Auckland, New Zealand Director: Charene Griggs |
| 2011 | Black Grace,
Auckland, New Zealand Director: Neil Ieremia |
| Unitec,
Auckland, New Zealand Director: Charene Griggs |
|
| 2010 | Douglas Wright Dancers,
Auckland, New Zealand Director: Douglas Wright |
| Black Grace,
Auckland, New Zealand Director: Neil Ieremia |
|
| Unitec,
Auckland, New Zealand Director: Charene Griggs |
|
| 2009 | New Zealand School of Dance
Wellington, New Zealand Director: Garry Trinder |
| Architanz,
Tokyo, Japan Director: Tim Fukuda |
|
| Unitec,
Auckland, New Zealand Director: Charene Griggs |
|
| 2008 | AUT University,
Auckland, New Zealand Director: Jennifer Nikolai Sessional position - Two semesters
|
| 2005 | City Ballet,
Auckland, New Zealand Director/ Principal teacher
Ballet Steps Programme |
| 2004 | Black Grace,
Auckland, New Zealand Director: Neil Ieremia Guest Teacher
|
| University of Auckland School of Creative and Performing Arts Senior Lecturer
Dance Programme Coordinator |
|
| 2003 | New Zealand School of Dance Director: Garry Trinder |
| University of Auckland School of Creative and Performing Arts Senior Lecturer
Dance Programme Coordinator |
|
| 2002 | University of Auckland School of Creative and Performing Arts Senior Lecturer
Dance Programme Coordinator |
| 2001 | Royal New Zealand Ballet
Director: Matz Skoog
Guest Teacher
|
| University of Auckland School of Creative and Performing Arts Senior Lecturer
Dance Programme Coordinator |
|
| 2000 | Victorian College of the Arts,
Melbourne University Director: Jenny Kinder Guest Teacher
|
| 1999 | West Australian Academy of Performing Arts
Director: Nanette Hassell
Sessional position - Two Semesters
|
| 1999 | The West Australian Ballet
Director: Ted Brandsen
Guest Teacher
|
| 1998 | The Royal Danish Ballet
Director: Maina Gielgud
Guest Teacher
|
| 1996 | The Tokyo Ballet
Director: Tadatsugu Sasaki
Guest Teacher
|
| 1995 | Vienna State Opera Ballet Director: Anne Wooliams, Renalto Zenella |
| 1995 | Rudra-Bejart
Director: Michel Gascard
Guest Teacher
|
| 1993, 1994, 1995, 1996, 1997 |
Bejart Ballet-Lausanne
Director: Maurice Bejart
Guest Teacher, South America Tour
|
| 1993, 1996 | The Stuttgart Ballet
Director: Marcia Haydee
Guest Teacher
|
| 1992, 1995 | Sydney Dance Company
Director: Graeme Murphy
Guest Teacher
|
| 1992 | The Hong Kong Ballet
Director: Garry Trinder
Guest Teacher
|
| 1987, 1991 1992 |
Singapore Dance Theatre
Director: Anthony Then, Goh Soo
Guest Teacher
|
| 1987 - 1992 | The Australian Ballet School
Director: Dame Margaret Scott
Senior Teacher
Contributing to the National Programme of Dance in Australia and Choreographing, Teaching Ballet, Pas de Deux and variations from the classical repertoire |
| 1986 | The Australian Ballet Company
Director: Maina Gielgud
Guest Teacher
|
| 1985 - 1986 | The Frankfurt Ballet
Director: William Forsythe
Balletmaster / Choreographer
|