Wendy Block, LCSW

Teacher

Wendy N. Block started practicing meditation at age 18, studying different traditions, including Buddhist, Hindu, and Advaita paths with various teachers. She has been practicing Vipassana meditation for the past 15 years, and has helped organize meditation programs in Long Beach for the past 10 years. She has trained with cognitive psychologist Zindel Segal to teach Mindfulness- Based Cognitive Therapy (MBCT).

Wendy teaches MBCT, Mindful Self Compassion, and Buddha’s Path classes. She completed the Dedicated Practitioner’s Program at InsightLA and Spirit Rock Meditation Center. She has been teaching MBCT for Kaiser Permanente for the past three years. Wendy co-leads the Long Beach sitting group, as well as the North Orange County Sitting Group. Her teachers are Trudy Goodman, Beth Sternlieb and Victor Bryd.

She currently works as a therapist, integrating mindfulness and psychotherapy.


Upcoming Events

Hybrid Long Beach Sunday Practice Group

Sunday
March 31, 2024
10:00 AM - 11:30 AM PT
Practice Groups (Single Class)

Hybrid Long Beach Sunday Practice Group

Sunday
April 7, 2024
10:00 AM - 11:30 AM PT
Practice Groups (Single Class)

Hybrid Long Beach Sunday Practice Group

Sunday
April 14, 2024
10:00 AM - 11:30 AM PT
Practice Groups (Single Class)

Hybrid Long Beach Sunday Practice Group

Sunday
April 21, 2024
10:00 AM - 11:30 AM PT
Practice Groups (Single Class)

Hybrid Long Beach Sunday Practice Group

Sunday
April 28, 2024
10:00 AM - 11:30 AM PT
Practice Groups (Single Class)

Hybrid Long Beach Sunday Practice Group

Sunday
June 16, 2024
10:00 AM - 11:30 AM PT
Practice Groups (Single Class)

Hybrid Long Beach Sunday Practice Group

Sunday
June 23, 2024
10:00 AM - 11:30 AM PT
Practice Groups (Single Class)

Hybrid Long Beach Sunday Practice Group

Sunday
June 30, 2024
10:00 AM - 11:30 AM PT
Practice Groups (Single Class)

Hybrid Long Beach Sunday Practice Group

Sunday
July 14, 2024
10:00 AM - 11:30 AM PT
Practice Groups (Single Class)

Hybrid Long Beach Sunday Practice Group

Sunday
July 21, 2024
10:00 AM - 11:30 AM PT
Practice Groups (Single Class)

Hybrid Long Beach Sunday Practice Group

Sunday
July 28, 2024
10:00 AM - 11:30 AM PT
Practice Groups (Single Class)

Hybrid Long Beach Sunday Practice Group

Sunday
August 4, 2024
10:00 AM - 11:30 AM PT
Practice Groups (Single Class)

Hybrid Long Beach Sunday Practice Group

Sunday
August 11, 2024
10:00 AM - 11:30 AM PT
Practice Groups (Single Class)

Hybrid Long Beach Sunday Practice Group

Sunday
August 18, 2024
10:00 AM - 11:30 AM PT
Practice Groups (Single Class)

Hybrid Long Beach Sunday Practice Group

Sunday
August 25, 2024
10:00 AM - 11:30 AM PT
Practice Groups (Single Class)

Hybrid Long Beach Sunday Practice Group

Sunday
September 1, 2024
10:00 AM - 11:30 AM PT
Practice Groups (Single Class)

Hybrid Long Beach Sunday Practice Group

Sunday
September 8, 2024
10:00 AM - 11:30 AM PT
Practice Groups (Single Class)

Hybrid Long Beach Sunday Practice Group

Sunday
September 15, 2024
10:00 AM - 11:30 AM PT
Practice Groups (Single Class)

Hybrid Long Beach Sunday Practice Group

Sunday
September 22, 2024
10:00 AM - 11:30 AM PT
Practice Groups (Single Class)

Hybrid Long Beach Sunday Practice Group

Sunday
September 29, 2024
10:00 AM - 11:30 AM PT
Practice Groups (Single Class)

Hybrid Long Beach Sunday Practice Group

Sunday
October 6, 2024
10:00 AM - 11:30 AM PT
Practice Groups (Single Class)

Hybrid Long Beach Sunday Practice Group

Sunday
October 13, 2024
10:00 AM - 11:30 AM PT
Practice Groups (Single Class)

Hybrid Long Beach Sunday Practice Group

Sunday
October 20, 2024
10:00 AM - 11:30 AM PT
Practice Groups (Single Class)

Hybrid Long Beach Sunday Practice Group

Sunday
October 27, 2024
10:00 AM - 11:30 AM PT
Practice Groups (Single Class)

Hybrid Long Beach Sunday Practice Group

Sunday
November 3, 2024
10:00 AM - 11:30 AM PT
Practice Groups (Single Class)

Hybrid Long Beach Sunday Practice Group

Sunday
November 10, 2024
10:00 AM - 11:30 AM PT
Practice Groups (Single Class)

Hybrid Long Beach Sunday Practice Group

Sunday
November 17, 2024
10:00 AM - 11:30 AM PT
Practice Groups (Single Class)

Hybrid Long Beach Sunday Practice Group

Sunday
November 24, 2024
10:00 AM - 11:30 AM PT
Practice Groups (Single Class)

Hybrid Long Beach Sunday Practice Group

Sunday
December 1, 2024
10:00 AM - 11:30 AM PT
Practice Groups (Single Class)

Hybrid Long Beach Sunday Practice Group

Sunday
December 8, 2024
10:00 AM - 11:30 AM PT
Practice Groups (Single Class)

Hybrid Long Beach Sunday Practice Group

Sunday
December 15, 2024
10:00 AM - 11:30 AM PT
Practice Groups (Single Class)

Hybrid Long Beach Sunday Practice Group

Sunday
December 22, 2024
10:00 AM - 11:30 AM PT
Practice Groups (Single Class)

Hybrid Long Beach Sunday Practice Group

Sunday
December 29, 2024
10:00 AM - 11:30 AM PT
Practice Groups (Single Class)