Purusha Yoga School & Community Classes

Master Teachers

Our Teachers

Yoga School & Community Classes

Joy Ravelli

Yoga School & Community Classes

For over 20 years, Joy Ravelli has led workshops, retreats, and yoga teacher training. Joy is the co-owner and founder of Purusha Studio and School in San Francisco, CA. She is also the founder of the Purusha Seva Project, a non profit organization that brings powerful yoga practices to underserved and at-risk populations throughout the Bay Area and the world.

Joy brings a powerful sense of authenticity, humor, light, and natural wisdom to her classes, encouraging students to explore, discover, and express their true-self (purusha) in a safe and deeply inspiring atmosphere.

Joy has a master-level of experience and knowledge in the fields of natural fitness, somatic movement, thai yoga bodywork, martial arts, pilates, and classic yoga. She enjoys meditating and practicing with diverse people, places, animals, children and nature, while celebrating all the connected magic in this world.

Eric Sparks

Yoga School & Community Classes

Eric Sparks is the co-owner of Purusha Yoga Studio and School in San Francisco, CA. A classically trained ballet dancer since 1982, Eric has been a company member of Boston Ballet, Cleveland/San Jose Ballet and a Soloist with Miami City Ballet. Eric is a lead teacher of professional yoga training, yoga retreats, and a continuing education provider with the Yoga Alliance.

He is known for his practical sense of body movement, flow, presence and command of intelligent practice. Eric provides students a depth of knowledge on the physical level, intuitive wisdom for your mind, and empathic support for your emotional well being. Eric ultimately creates a very unique holistic experience and relationship between himself, his connection to truth, and his students

PJ Church

Yoga School & Community Classes

PJ Church is an E-RYT 500 and IAYT certified Yoga Therapist, with specialized certifications in Aqua Kriya Yoga and Yoga Nidra.  First initiated by lineage teacher Joy Ravelli, PJ has continued his studies with other noted teachers in sound healing, mantra, tantra, and therapeutic forms of restorative yoga. PJ’s academic background draws on studies of world religion and comparative mythology.  His classes are accessible to both brand new and experienced students alike and are infused with a passion for the classic traditions of Hatha, Raja and Tantra, incorporating a wide range of techniques that refine awareness and connect you to your inner reservoir of joy and contentment. 

Silvia Sanchez

Community Classes

Born and raised in Mexico, Silvia moved to San Francisco in 2007. 

She has always enjoyed an active lifestyle. Struggling with body stiffness and pain, Silvia found Purusha. Quickly, her  asana practice became something deeper beyond the physical aspect, so she  decided to do her 200-hour training and to share her experience with other  people. 

When on her mat, Silvia constantly finds two sides of herself: a high-energy  warrior and a non-stop growing student. She is constantly trying to grow in  her own practice, and loves to offer challenging classes that incorporate  “sukha” and “sthira” – joyful and soft but strong and active poses. Her classes  are about building strength – physically and mentally – and listening to the  body. She hopes to inspire her students to trust themselves and to find what  serves them the best. That is what the practice of yoga is for her, finding balance and harmony, both  in our practice and in our lives.

Lori Pim

Yoga School & Community Classes

Lori teaches flow based vinyasa and mat pilates for all levels. She is known for her passion, unique approach, and inspirational instructing style that embodies physical, spiritual, and mental strength, with emphasis on alignment and breathwork. Since she started teaching in 2010, she has led thousands of classes, though continues to be a lifelong student of the practice. 

Lori is an E-RYT 200 and RYT 300 hour graduate from Purusha Yoga School, with specializations in Pilates and Thai Yoga Bodywork. She has been leading the Pilates module since 2014. She is inspired by the teachings of Joseph Pilates. Pilates, like yoga, emphasizes a deep mind-body connection and Lori brings this connection into each practice. Lori enjoys spending time in nature, and exploring all the beauty around the Bay Area. 

Rachel Goudey

Yoga School & Community Classes

Rachel is an IAYT Certified Yoga Therapist and Educator in the Bay Area. With an eclectic background in creative arts, dance, psychology and yoga Rachel facilitates practices that help to create movement of our mental, emotional, and physical distress to create a state of balance and harmony in our lives. A doctor of psychology and trained extensively across many styles and lineages of yoga, bodywork and meditation, Rachel creates specialized therapeutic programs for individuals and small groups who are ready to dive deeper into their healing. Her aim is to guide individuals into a state of peace and trust in their life’s story, create community, and bring the teachings and practices of yoga into various settings around the world as these practices are what have helped her cope with her own anxiety and healing growth. She is passionate about making yoga more accessible to all, bringing the teachings and practices to those who otherwise may not have access to yoga.

Rachel serves on the Board of the Purusha Seva Project and is a master teacher and mentor in the YTT program at Purusha Yoga School leading specialized trainings for yoga teachers and therapists on utilizing yoga for mental health issues such as trauma and addiction. In classes and therapeutic sessions Rachel meets each person where they are at while still challenging them to reach new heights of self-realization, strength, flexibility, and acceptance. Rachel’s  guidance teaches you to listen to your body and intuition from a place of trust, authenticity, passion and playfulness. To learn more about her work or to connect visit: racheljenninewellnessandyoga.com.

Candace Driskell

Community Classes

Candace began practicing yoga at a little beachside studio in New Zealand in 2006. After a decade of personal practice, Candace began teaching at Purusha Yoga in 2016. She has taught Vinyasa, Hatha, Restorative and Beginner’s Yoga. No matter the type of class, Candace believes in meeting her students where they are, and making the practice of yoga inclusive and available to all. Her classes are fun, lighthearted, and welcoming. As a lifelong singer, Candace incorporates chanting and sound healing into her classes to enhance her students’ relaxation. Candace has completed her registered yoga teacher 500 hour certification and is currently studying to become a certified yoga therapist. 

Carmen Casado

Community Classes

Carmen has long believed in the body's innate wisdom and capacity for resilience.  Her work as a Yoga Teacher, Yoga Therapist, and Somatic Experiencing Practitioner embodies this conviction. Carmen has been teaching yoga since 2011, where she completed her 500 hour (RYT) Yoga Therapy certification at Purusha Yoga.  Carmen’s mission as a yoga teacher is to create a safe and supportive environment for her students to explore Raja Yoga, while cultivating resiliency and a deeper connection to self.  Carmen serves on the Board of Directors of the Purusha Seva Project and Reciprocity Foundation, which both bring yoga and holistic services to underserved communities.  She practiced law for over 16 years, and is an eco-enthusiast. 

Victoria Lei Rossi

Community Classes

Victoria is a RYT200 certified yoga teacher, level 1 reiki practitioner, and is currently completing her RYT500 through Purusha Yoga School. Victoria's introduction to yoga was through a power vinyasa class. At first, she loved it because it was a challenging workout, but eventually she discovered that there is so much more to the practice than a physically tough flow. For Victoria, yoga has become a path toward self-discovery, self-love, self-actualization, and a continual learning experience. 

In her classes, Victoria encourages students to release their expectations of themselves, to have fun and to be curious with their practice. Her alignment-focused cues remind her students to stay focused on the body and the breath and fully surrender to the practice of yoga. She hopes you leave class feeling rejuvenated and rewarded and can't wait to be a part of your unique yoga journey.

Valerie Starr

Community Classes

I am obsessed with yoga. I love it because it’s a part of my healing process, a big piece of my creativity, my passion, my flame, my spirit. I love experiencing the capacity in which we can move our bodies and connect with breath as a spirit ritual. 

 To me, yoga is about creating space and unraveling the tangles in our body and mind, bringing clarity to the things that get out of focus, and deepening the relationship with self. Yoga is being with the crazy, complicated, playful, and joyful aspects of ourselves and loving them all the same. 

 I am inspired in my teaching by growth, challenge, and curiosity. Life is continually calling on us to listen and learn the way our bodies and practices change throughout our lifetime. I use my personal practice to navigate my teaching. I certainly wouldn't be here without the  love and support of my amazing teachers Keith Borden, Jasmine Tarkeshi, Joy Ravelli, Katchie Ananda, Jane Austin, Annie Carpenter, and my son, Everett.

Jenya Ustinova

Community Classes

Born and raised in Russia, Evgeniya (Jenya) graduated from a Saint-Petersburg university, moved to San Francisco in 2012, and began her yoga journey in 2013. She started as a dedicated Bikram yoga practitioner and overtime discovered Purusha yoga studio, where she completed her 200 and 300 hour teacher training. She is continuing her yoga education in order to obtain a Yoga Therapy certification.

Mind-Body-Spirit connection is the key ingredient for Jenya’s everyday life and well-being. Learning to be fully present and finding gratitude for the little things that shape our lives, enjoying “the good” to the fullest and working through “the bad” with patience and respect, becoming stronger physically and mentally - these are the lessons yoga has taught and continues to teach her on and off the mat every single day.

Rachel Gonzalez

Community Classes

Rachel completed her 200 Hour Yoga Teacher Training with Purusha in May 2020 and has enjoyed expanding her practice and continuing to learn different teaching styles. She strives to teach yoga in a way that is accessible and approachable for all levels and seeks to make positive connections with her students. In addition to teaching yoga, Rachel also holds a Master's in Psychology from San Francisco State University and has worked closely with various mental health populations, such as people with substance use disorders and people with schizophrenia.

Jennifer Osoria

Community Classes

Tired of the party scene living under many layers of conditioning Jennifer began to seek a different way of existing. She embarked on a self discovery journey that led her to yoga. Little did she know yoga would be the flame to light the way on her journey to not only existing but thriving. Jennifer wants to share her passion for yoga and enrolled at Purusha yoga school to deepen her understanding of the practice and become certified. She also certified in Buti yoga because she loves the approach of weaving yoga and exercise together. Jennifer’s approach to yoga is a balance of strength, flexibility and finding one's own flow. She believes  that connecting to self through breath and conscious movement can help transform energy and heal trauma. Her classes focus on Hatha where you can expect to achieve a state of relaxation through mildly vigorous asana practice. Or Buti where you will sweat, ground and release.  In both styles she sprinkles her love for holistic wellness and self care.

Kathy Gehlkin

Yoga School & Community Classes

Kathy Gehlken is a Certified Ayurvedic Practitioner, Registered Dietitian Nutritionist, Certified Massage Practitioner and Wellness Coach in the San Francisco Bay Area. Her work is geared toward connecting people to their inherent power to heal and be well through Ayurvedic medicine, yoga and nutrition. She also teaches workshops and classes on Ayurveda, modern nutrition, cooking and wellness.

Kathy studied Ayurvedic Medicine at Mount Madonna College of Ayurveda and completed the Masters program there. At Mount Madonna, she had the opportunity to study with Dr. Vasant Lad, Dr. R.H. Singh, Dr. Sarita Shreshta, Dr. John Doulliard, Dr. Suhas Kshirsagar, Dr. Professor P.H. Kulkarni and many other respected Vaidyas. She went on to study classical Ayurveda with Dr. Yashashree Mannur at Shubham Classical Ayurveda Academy and continues her studies there - a life long journey! 

She also is a Registered Dietitian Nutritionist, Wellness Coach, Certified Massage Practitioner and RYT-200. 

Natalie Russell

Yoga School & Community Classes

My journey with yoga began when I was in my teens. My first class was at a Bikram yoga studio. Initially, I was attracted to the heat and intensity of the Bikram practice. It fit right in with my high school athlete mentality. Yoga came in and out of my life for several years until it eventually stuck around. My practice shifted away from Bikram and into various different styles of yoga. My own personal practice is most strongly influenced by Ashtanga and Vinyasa yoga, and that’s reflected in my classes. 

I have been fortunate enough to practice under the guidance of experienced teachers in California, India, Thailand, and Costa Rica. I completed a 200-hour teacher training with Leah Gillman in 2012, and have continued my training with teachers such as Cybele Tomlinson, Kristyn Marshman, and Jason Crandell. I have a passion for women’s health, which also led me to complete a pre and post natal teacher training to support women through their journeys into motherhood. 

Yoga has given me more gifts than I can explain. I’m grateful for my practice, for the way my practice has taught me how to manage life, and for the opportunity to share my practice with others through teaching. 

Shai Plonski

Yoga School 

Shai Plonski was born and raised in Montreal Canada and now lives in El Sobrante California. He’s the best-selling author of two books including, The Joy of Giving Massage which hit #1 in 14 categories on Amazon in 2018. Shai has taught Thai Massage to more than 5300 people on three continents for the past 17 years, first as the dean of the Lotus Palm School and then after opening his own, Still Light Centre. Shai loves educating other people on how giving massage is a life-changing choice and sharing how simple and easy it is to do.

Dinorah Meyer

Yoga School

Dinorah brings to yoga a love of all kinds of movement developed through many years of studying dance, from ballet to modern to West African. Yoga appealed to her at first because of the thorough physical workout it offered, but soon she was compelled to explore it beyond the physical realm. Completing the 200 and 300-hour Yoga Teacher Trainings at Purusha has enabled her to discover and deepen her appreciation for the many other rich tools that yoga offers.

Dinorah especially relishes the emotional, mental and physical benefits of focusing on and utilizing the breath. In teaching classes, she enjoys facilitating experiences in which students can on the one hand come to feel more grounded, connected and at peace, and on the other, enjoy moving for its own sake. She likes to bring elements of dance into her classes, along with yoga philosophy and a playful sense of humor. 

A holistically oriented career counselor with a master’s degree in Counseling, Dinorah integrates yoga concepts and practices into her work with clients at the Career & Personal Development Institute (private practice) and UC Berkeley and is available for private sessions at Purusha. Born and raised in San Francisco’s Richmond District, she feels very much at home in the neighborhood and deeply values being a part of the Purusha community.

Maya Nixon

Community Classes

Maya Nixon is a performance artist and yoga teacher in San Francisco. She has been practicing yoga since middle school, and started a yoga club at her high school. She recently completed her 200 hour training, and is currently in Purusha classes to become a yoga therapist.

Maya specializes in power, vinyasa, and yin yoga. She also likes expression yoga, bringing authentic movement and sound healing into her classes. Her focus is to work with other African American women, the non binary and queer community, and communities that have dealt with large amounts of trauma.

In her spare time, Maya makes yoga videos for her Youtube and Patreon pages, as well as other spiritual and artistic content.

Gina Iadarola

Yoga School

Gina Iadarola, MSOTR/L, C-IAYT, ERT-500, YACEP has been an Occupational Therapist for over 40 years and is also a certified yoga therapist. She has worked in a variety of settings across the lifespan incorporating OT and yoga holistic principals of mind/body/spirit while balancing work, play, rest and spirituality to fully and passionately engage in meaningful and purposeful activities. She has helped over 1500 families in their childbearing years as a midwife, doula and childbirth educator. Growing up a competitive swimmer helped Gina solidify a passion for wellness at a young age. Gina and her husband of 40 years joyfully raised their children and are now proud grandparents. Gina believes all beings deserve to live their lives to their fullest potential happily with support and health!

Amal Bisharat

Community Classes

Amal Bisharat is a Certified 500-hr Advanced Yoga teacher with a deep passion for sharing with others the benefits that yoga brings to her life. Amal received her training at Purusha Yoga School in San Francisco, CA, and has been teaching for 10 years. Her approach to the ancient health system of yoga is rooted in the 8-limb path to radical self-acceptance and creating a more authentic connection to the unshakeable true self.

Caitlin Garvey

Community Classes

Caitlin grew up in the San Francisco Bay Area. She completed her undergraduate degree in psychology at University of San Francisco and completed her masters at the University of California San Francisco School of Nursing. She currently works as a Nurse Practitioner and her work focuses on chronic pain and caring for veterans. She is passionate about whole person care and utilizing physical and behavioral practices to foster health and relaxation in the nervous system. 
Caitlin is an RYT 200 hour graduate of Purusha Yoga School. Caitlin enjoys teaching restorative, hatha and yin yoga.

Rand Irikat

Community Classes

A Bay Area native, Rand Irikat is a RYT-200 with a love and passion for yoga. Her true passion for yoga evolved around 15 years ago and accelerated exponentially when she discovered the positive and grounding effects of yoga and meditation. For Rand, Yoga goes beyond the physical and has become a catalyst for her inner peace, tranquility, and spiritual alignment. Her calling has moved her to share this love and passion with her others to bring to light the mental, emotional and physical benefits of yoga. Her specialty areas consist of meditation, yin, restorative and hatha flow using the breath.

Martha Martinez

Martha started doing yoga as a workout, flexibility being one of the main goals. From the beginning she was challenged with almost every pose, but with consistency started to notice some changes and for the first time in her life she was really engaged and committed to exercise. With the asana practice, meditation became part of her life and she realized that yoga is not only for the body, but for the mind and spirit as well. 

Looking to deepen her practice and share her passion, Martha decided to get certified as a yoga teacher and is now a 200-hr RYT from Purusha Yoga School. 


Stay Connected

Subscribe to our community newsletter and stay up to date one new classes, membership specials, special events and workshop and SO much more