Emma has a wealth of experience in teaching and participating amongst different styles of Yoga (such as Yin, Hatha, Kundalini, Vinyasa, Traditional Indian