James has been actively teaching yoga for over 13 years since he back from New Zealand. He is a 200 Hours US Yoga Alliance Registered teacher. James is fun loving, gentle but can also be dynamic in his yoga classes, accompanied with his creative sequencing and good coaching skills.
He is also a versatile teacher – Certified STOTT Pilates instructor (Specializing in Injury & Rehabilitation & Scoliosis, Prenatal & Postnatal); Certified Les Mills Body Balance. He has designed a workout called “SHAPE UP PILATES” to firm up the body effectively. James has been continuously upgrading himself by attending several workshops.