James has been teaching yoga since 2006 and is a three times certified yoga instructor in Hatha Basics, Jivamukti and more recently Iyengar Yoga. In addition to the physical practice he has passion for meditation and mindfulness and runs trainings for individuals and groups.

James sees the yoga practice as a discipline for training the body and mind and his teaching focuses on getting a strong foundation in the fundamental principles of asana.