David Nelson200-Hour Faculty, Teacher

  CHRISTIE RAFANAN RYT 500 | Teacher | Lead Teacher Trainer  Through yoga, Christie found a deep understanding and relationship with her body, mind and inner self. This awesome self-realization is what inspired her to teach yoga. Christie teaches yoga by linking breath and movement with a strong focus on … Read More


David Nelson200-Hour Faculty, Teacher

  CHRISTIE PITKO E-RYT 500 | Teacher  Christie Pitko began practicing yoga in 2001, and since then, it has healed her spirit and ignited creativity. She teaches an alignment-based flow, and enjoys helping students stay curious about the inner landscape of their bodies and minds. Christie received her 200-hour teaching … Read More


David Nelson200-Hour Faculty, Teacher

BROOKE CORAZÓN E-RYT 500 | Teacher | Teacher Trainer  Brooke Corazón has been a student of yoga since 2003 and a teacher since 2009. Her background includes Bikram, Anusara, and Iyengar Yoga. She is blessed to study with her teacher Christina Sell, and is also deeply influenced by Iyengar teacher … Read More


David Nelson200-Hour Faculty, Teacher

SACHI DOCTOR RYT 500 | Teacher Sachi is an Ayurvedic health practitioner and yoga teacher. She is the founder of Elemental Alchemy, which offers holistic care and self-healing techniques for those navigating their way towards optimal mind-body health. Sachi is a board member of the Prison Yoga Project and also serves … Read More

Stacey Swan yoga teacher yoga garden sf smile sunshine practice

Stacey Swan

David Nelson200-Hour Faculty, 300-Hour Faculty, Teacher, Trauma-Informed YTT

Stacey, E-RYT500, encourages her yoga students to practice in a focused and safe manner with instruction that is clear, warm, and light hearted. Stacey has over 700 hours of training, and has been teaching yoga classes, workshops and teacher training programs since 2007.

Roy Gan Yoga Garden SF teacher power vinyasa

Roy Gan

David Nelson200-Hour Faculty, Teacher

Roy Gan (ERYT) is a classically trained dancer from Singapore, with over 15 years of experience in dance, he brings this to his dynamic Vinyasa classes.

Karen Macklin

David Nelson200-Hour Faculty, 300-Hour Faculty, Teacher

Karen Macklin, E-RYT 500, has taught yoga since 2008 with an emphasis on balancing energy, healing the body and mind, deepening awareness and insight. Her classes are typically slower, rhythmic flows that both challenge students and offer them an opportunity to enter a space of meditation and inquiry.


David Nelson200-Hour Faculty, Teacher

DENELLE NUMIS E-RYT 500 | Teacher  Denelle Numis is a NYC native, a certified Coloradan and a newly relocated Bay Area yoga teacher ready to share her yoga offering with the community at Yoga Garden. Denelle composes an authentic experience on the mat where each student can immediately connect with … Read More