John teaches Restorative, Yin, Prenatal & Vinyasa styles of yoga. He graduated from Yoga Tree San Francisco's training program. He is certified from It's Yoga Kids in San Francisco to teach yoga to children ages 3-13. john was extensive training in minfulness-based approaches to stress reduction, wellness and psychotherapy.
Off the mat, John works as a clinical researcher and lab manager at the Stanford University Ealry Life Stress Research program, where he is accruing post-doctoral research and clinical psychology training hours. John's current research is focused on developing mindfulness and yoga-based well-ness programs for youth, teachers, and mental health professionals. John received a PhD in clinical psychology from the institute of Transpersonal Psychology.