Teachers and Facilitators

  • Gregor Levy

    Gregor Levy is a Volunteer at Insight Retreat Center in Santa Cruz and a member of the ISC Diversity and Inclusivity Committee. He completed the Community Dharma Facilitator training with Bob Stahl and has also been trained in Mindfulness-Based Stress Reduction. Gregor co-facilitates a Mindful Teens group at Insight Meditation Center and serves as a Spiritual Care Volunteer at Dominican Hospital where he offers weekly meditation for staff. Gregor used to be an investment banker, though he sometimes has a difficult time believing it.

  • Jessica Escobedo
    Jessica Escobedo

    Jessica Escobedo is a budding young entrepreneur, she roams around California bringing her big heart to kitchens cooking for wellness retreats of all sorts. Jessica’s mindfulness training consists of 3 years serving as a Resident Volunteer at Insight Retreat Center, a 2 year Mentor Training with Gil Fronsdal, Mindfulness Based Stress Reduction training with Bob Stahl, and Against the Stream Facilitator training with Joanna Hardy and Vinny Ferraro. Jessica chairs Insight Santa Cruz’s Diversity and Inclusion Committee on the board of Insight Santa Cruz and mentors for ISC’s Eight-fold path program. Along with a deep love of the dhamma she also loves, dance, yoga, and creating inclusive spaces where people of all kinds can feel safe and welcome.




May 26 2021


Pacific Time
7:00 pm - 8:30 pm



Dharmallenials: 20-30 year-olds – 2nd and 4th Wednesdays

This group is a gathering of folks in their 20s and 30s with an interest in meditation and mindfulness. Dhamma teachings and discussion topics will be those relevant to most young adults, including navigating career/livelihood and finding our way in dating and intimate relationships. By engaging together in small and large groups, we’ll have a chance to get to know each other and to learn from each other. Guided meditation will be offered, as well as the opportunity to ask questions about mindfulness practice.

Online Meeting ID: 817 7304 6410

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):

  • Zoom user hosting the event: Personal account (Lead teacher/speaker)