Teacher or Facilitator

  • Karen Zelin
    Karen Zelin
    Community Teacher

    Karen Zelin has been a student and teacher of meditation since the mid-1990s when she began practicing and teaching Mindfulness-Based Stress Reduction programs. She has served as Chair of ISC’s Board of Directors and as a member of ISC’s Program Committee. She trained at Spirit Rock in the Mindfulness & Yoga Certification program, and ISC’s teacher development program with Bob Stahl. She has teamed with ISC teachers to offer daylongs on Mindfulness & Yoga, Mindfulness & Anxiety, and a Day of Practice. She is currently teaching ISC’s Beginners Meditation Class. Besides teaching meditation and mindfulness, Karen also teaches yoga in Santa Cruz and is co-owner of Yoga Within Studio in Aptos Village.


Oct 28 2021


Pacific Time
9:00 am - 10:30 am



Weekly Practice Group: Applied Buddhism

This 6-week zoom offering is for anyone drawn to “dharma” conversation as a way of deepening practice and engaging dharma conversation. Each session includes 30-minute formal sitting practice, 15-minute dharma teaching, and group discussions. Discussions are designed to support mediators to delve deeply into dharma topics applied to daily life. Sitting with others in sangha is a wholesome way to give and feel support, solidify teachings and to identify less with our rogue minds. Dharma topics include Four Foundations of Mindfulness, Sutta references, Brahmaviharas, and more.

Come on any single day or come to all of the Thursdays. Beginners and ongoing mediators all welcome. For more info contact [email protected].

Together, we forge, cultivate and walk the path to soften and free the heart.

No registration required. A weekly summary of the teaching and discussion is e-mailed out to support the practice. If interested, please register e-mail with [email protected]

Online Meeting ID: 885 2689 2606

Join online by clicking the Join Online Meeting button or attend by calling +1-669-900-6833 US (San Jose) followed by the Online Meeting ID number and #. If a passcode is requested, then enter the Dial-in passcode and #. Find your local number by clicking here. The preferred way to join is by using a Zoom application with your personal Zoom account.

Please return to the calendar to join an online session or learn of any schedule updates.

The following displayed information is for event planning and hosting (participants should ignore):