Auckland Team
  • Brian Joe
    IOG Coach
  • Craig Dixon
    CEO | Director Coach
  • Emma Fairnie
    IOG Coach
  • Guy wilson
    Head of Instruction | Director Coach
  • Fred Fruisen
    IOG Coach
  • Luke Farrell
    IOG Coach
  • Mauri Stokes
    IOG Coach
  • Michael Zhu
    IOG Coach
Beijing Team
  • David Jiang
    IOG Level 1 Certified Coach
  • Gavin Flint
    IOG Level 1 Certified Coach
  • Jasmine Wilson
    IOG Level 2 Certified Coach
  • Kieran Strang
    IOG Level 1 Certified Coach
  • Peter Claughton
    IOG Level 1 Certified Coach
Taiwan Team
  • Claire Chang
    IOG Level 1 Certified Coach
  • Duke Lai
    IOG Level 1 Certified Coach
  • James Liu
    IOG Level 1 Certified Coach
  • Jimmy Chang
    IOG Level 2 Certified Coach
  • Kai Chang
    IOG Level 1 Certified Coach
  • Mike Lin
    IOG Level 1 Certified Coach
  • Owen Chiang
    IOG Level 1 Certified Coach
  • Simon Hsu
    IOG Level 1 Certified Coach
  • Sunny Chao
    IOG Level 1 Certified Coach