Teacher or Facilitator

  • JD Doyle
    JD Doyle
    Guiding Teacher

    JD Doyle is the Guiding Teacher at Insight Santa Cruz and a graduate of Spirit Rock Meditation Center’s 4-year Teacher Training, the Community Dharma Leader training, and the Dedicated Practitioner Program. In 1995, JD began studying and practicing Buddhism at the Insight Meditation Society and at Spirit Rock and continued with extensive retreat practice in Thailand and Burma in the Theravadan lineage. JD was a Core Teacher at the East Bay Meditation Center in Oakland, CA for five years, and teaches at meditation centers across the US. For over twenty-three years, they worked as a public-school teacher. JD holds a BS in Environmental Studies from Cornell University, a bilingual multicultural teaching certificate from UC Santa Cruz, and a Masters in Language and Literacy and Sociocultural Studies from the University of New Mexico. JD identifies as gender non-conforming. They are committed to celebrating diversity, addressing racial injustice, expanding concepts of gender, and honoring the sacredness of the Earth.


Jan 09 2022


Pacific Time
10:30 am - 4:30 pm


Special Events

Entering the Sacred: Buddhist Practices to Begin the Year

This daylong invites us into the sacred to explore our intentions for the coming year. We will practice together as we focus on bringing the sacred into the ordinariness of our lives. The Buddha offers us many practices to support us in with our intentions for living in harmony with all beings. During this day we will come together as community to recommit and reinvigorate\ our Buddhist practice for our own benefit and for the benefit of all beings.

This day will include periods of meditation, small group discussion, journaling, and Dharma talks.

All levels of experience are welcome.

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

Online Attendance instructions:

Online Meeting ID: 886 9500 8713

Join online by clicking the Join Online button or 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.

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