Liz Owen uczy jogi od 1990 roku. Współtworzyła program trzech badań naukowych finansowanych przez amerykański Narodowy Instytut Zdrowia prowadzonych na Boston University School of Medicine. Od 2011 roku prowadzi warsztaty dla osób z depresją i lękami, a także intensywne szkolenia dla instruktorów jogi.