Vimalasara (Valerie) Mason-John was the co-founder and guiding teacher of Healing and Insight, an online faculty that explored the sharp edges of suffering. Award-winning author of 8 books, they are the co-founder and co-author of Eight Step Recovery: Using The Buddha’s Teachings to Overcome Addiction, with 8 step meetings in 3 continent.

Kevin Griffin – Zoom Classes

November 5 @ 10:00 am - 11:00 am PDT

One hour Zoom classes, Tuesdays at 10am Pacific Time. Fridays at 5pm Pacific are now community classes with rotating leaders (except 2nd Fridays which are hosted by Spirit Rock). These classes are casual, drop-in events. We start with 20 minutes of guided meditation, followed by a short talk on Buddhism and recovery.  Offer dana through Paypal or Venmo.

Kevin Griffin – Zoom Classes

November 12 @ 10:00 am - 11:00 am PDT

One hour Zoom classes, Tuesdays at 10am Pacific Time. Fridays at 5pm Pacific are now community classes with rotating leaders (except 2nd Fridays which are hosted by Spirit Rock). These classes are casual, drop-in events. We start with 20 minutes of guided meditation, followed by a short talk on Buddhism and recovery.  Offer dana through Paypal or Venmo.

Kevin Griffin – Zoom Classes

November 19 @ 10:00 am - 11:00 am PDT

One hour Zoom classes, Tuesdays at 10am Pacific Time. Fridays at 5pm Pacific are now community classes with rotating leaders (except 2nd Fridays which are hosted by Spirit Rock). These classes are casual, drop-in events. We start with 20 minutes of guided meditation, followed by a short talk on Buddhism and recovery.  Offer dana through Paypal or Venmo.

Kevin Griffin – Zoom Classes

November 26 @ 10:00 am - 11:00 am PDT

One hour Zoom classes, Tuesdays at 10am Pacific Time. Fridays at 5pm Pacific are now community classes with rotating leaders (except 2nd Fridays which are hosted by Spirit Rock). These classes are casual, drop-in events. We start with 20 minutes of guided meditation, followed by a short talk on Buddhism and recovery.  Offer dana through Paypal or Venmo.

Kevin Griffin – Zoom Classes

December 3 @ 10:00 am - 11:00 am PDT

One hour Zoom classes, Tuesdays at 10am Pacific Time. Fridays at 5pm Pacific are now community classes with rotating leaders (except 2nd Fridays which are hosted by Spirit Rock). These classes are casual, drop-in events. We start with 20 minutes of guided meditation, followed by a short talk on Buddhism and recovery.  Offer dana through Paypal or Venmo.

Kevin Griffin – Zoom Classes

October 29 @ 10:00 am - 11:00 am PDT

One hour Zoom classes, Tuesdays at 10am Pacific Time. Fridays at 5pm Pacific are now community classes with rotating leaders (except 2nd Fridays which are hosted by Spirit Rock). These classes are casual, drop-in events. We start with 20 minutes o...

Kevin Griffin – Zoom Classes

October 22 @ 10:00 am - 11:00 am PDT

One hour Zoom classes, Tuesdays at 10am Pacific Time. Fridays at 5pm Pacific are now community classes with rotating leaders (except 2nd Fridays which are hosted by Spirit Rock). These classes are casual, drop-in events. We start with 20 minutes o...

Kevin Griffin – Zoom Classes

October 15 @ 10:00 am - 11:00 am PDT

One hour Zoom classes, Tuesdays at 10am Pacific Time. Fridays at 5pm Pacific are now community classes with rotating leaders (except 2nd Fridays which are hosted by Spirit Rock). These classes are casual, drop-in events. We start with 20 minutes o...

Kevin Griffin – Zoom Classes

October 8 @ 10:00 am - 11:00 am PDT

One hour Zoom classes, Tuesdays at 10am Pacific Time. Fridays at 5pm Pacific are now community classes with rotating leaders (except 2nd Fridays which are hosted by Spirit Rock). These classes are casual, drop-in events. We start with 20 minutes o...

Kevin Griffin – Zoom Classes

October 1 @ 10:00 am - 11:00 am PDT

One hour Zoom classes, Tuesdays at 10am Pacific Time. Fridays at 5pm Pacific are now community classes with rotating leaders (except 2nd Fridays which are hosted by Spirit Rock). These classes are casual, drop-in events. We start with 20 minutes o...

Kevin Griffin – Zoom Classes

September 24 @ 10:00 am - 11:00 am PDT

One hour Zoom classes, Tuesdays at 10am Pacific Time. Fridays at 5pm Pacific are now community classes with rotating leaders (except 2nd Fridays which are hosted by Spirit Rock). These classes are casual, drop-in events. We start with 20 minutes o...

Kevin Griffin – Zoom Classes

September 17 @ 10:00 am - 11:00 am PDT

One hour Zoom classes, Tuesdays at 10am Pacific Time. Fridays at 5pm Pacific are now community classes with rotating leaders (except 2nd Fridays which are hosted by Spirit Rock). These classes are casual, drop-in events. We start with 20 minutes o...

Kevin Griffin – Zoom Classes

September 10 @ 10:00 am - 11:00 am PDT

One hour Zoom classes, Tuesdays at 10am Pacific Time. Fridays at 5pm Pacific are now community classes with rotating leaders (except 2nd Fridays which are hosted by Spirit Rock). These classes are casual, drop-in events. We start with 20 minutes o...

Kevin Griffin – Zoom Classes

September 3 @ 10:00 am - 11:00 am PDT

One hour Zoom classes, Tuesdays at 10am Pacific Time. Fridays at 5pm Pacific are now community classes with rotating leaders (except 2nd Fridays which are hosted by Spirit Rock). These classes are casual, drop-in events. We start with 20 minutes o...

Kevin Griffin – Zoom Classes

August 27 @ 10:00 am - 11:00 am PDT

One hour Zoom classes, Tuesdays at 10am Pacific Time. Fridays at 5pm Pacific are now community classes with rotating leaders (except 2nd Fridays which are hosted by Spirit Rock). These classes are casual, drop-in events. We start with 20 minutes o...

Buddhism and Recovery with Kevin Griffin and Greg Pergament

Kevin Griffin
August 27 - September 2
Southern Dharma Retreat Center
1661 W Rd
Hot Springs, NC United States

Join us for a unique meditation retreat combining traditional Buddhist practices with recovery and Twelve Step work. Primarily conducted in silence, the retreat focuses on mindfulness meditation and heart practices, with additional interactive exerci...

Kevin Griffin – Zoom Classes

August 20 @ 10:00 am - 11:00 am PDT

One hour Zoom classes, Tuesdays at 10am Pacific Time. Fridays at 5pm Pacific are now community classes with rotating leaders (except 2nd Fridays which are hosted by Spirit Rock). These classes are casual, drop-in events. We start with 20 minutes o...

Kevin Griffin – Zoom Classes

August 13 @ 10:00 am - 11:00 am PDT

One hour Zoom classes, Tuesdays at 10am Pacific Time. Fridays at 5pm Pacific are now community classes with rotating leaders (except 2nd Fridays which are hosted by Spirit Rock). These classes are casual, drop-in events. We start with 20 minutes o...

Kevin Griffin – Zoom Classes

August 6 @ 10:00 am - 11:00 am PDT

One hour Zoom classes, Tuesdays at 10am Pacific Time. Fridays at 5pm Pacific are now community classes with rotating leaders (except 2nd Fridays which are hosted by Spirit Rock). These classes are casual, drop-in events. We start with 20 minutes o...

Kevin Griffin – Zoom Classes

July 30 @ 10:00 am - 11:00 am PDT

One hour Zoom classes, Tuesdays at 10am Pacific Time. Fridays at 5pm Pacific are now community classes with rotating leaders (except 2nd Fridays which are hosted by Spirit Rock). These classes are casual, drop-in events. We start with 20 minutes o...

Kevin Griffin – Zoom Classes

July 23 @ 10:00 am - 11:00 am PDT

One hour Zoom classes, Tuesdays at 10am Pacific Time. Fridays at 5pm Pacific are now community classes with rotating leaders (except 2nd Fridays which are hosted by Spirit Rock). These classes are casual, drop-in events. We start with 20 minutes o...

Kevin Griffin – Zoom Classes

July 16 @ 10:00 am - 11:00 am PDT

One hour Zoom classes, Tuesdays at 10am Pacific Time. Fridays at 5pm Pacific are now community classes with rotating leaders (except 2nd Fridays which are hosted by Spirit Rock). These classes are casual, drop-in events. We start with 20 minutes o...

Kevin Griffin – Zoom Classes

July 9 @ 10:00 am - 11:00 am PDT

One hour Zoom classes, Tuesdays at 10am Pacific Time. Fridays at 5pm Pacific are now community classes with rotating leaders (except 2nd Fridays which are hosted by Spirit Rock). These classes are casual, drop-in events. We start with 20 minutes o...

Kevin Griffin – Zoom Classes

July 2 @ 10:00 am - 11:00 am PDT

One hour Zoom classes, Tuesdays at 10am Pacific Time. Fridays at 5pm Pacific are now community classes with rotating leaders (except 2nd Fridays which are hosted by Spirit Rock). These classes are casual, drop-in events. We start with 20 minutes o...

BUDDHISM AND RECOVERY A five-day intensive Meditation Retreat with KEVIN GRIFFIN

Kevin Griffin
July 2 - July 7

Sorry this Retreat is Full! - Waitlist can be found at the link  Join us for a unique meditation retreat combining traditional Buddhist practices with recovery and Twelve Step work.  Primarily conducted in silence, the retreat focuses on insight/mi...

Kevin Griffin – Zoom Classes

June 25 @ 10:00 am - 11:00 am PDT

One hour Zoom classes, Tuesdays at 10am Pacific Time. Fridays at 5pm Pacific are now community classes with rotating leaders (except 2nd Fridays which are hosted by Spirit Rock). These classes are casual, drop-in events. We start with 20 minutes o...

Buddhism and Recovery with Kevin Griffin

Kevin Griffin
June 20 - June 23
Blessed Trinity Shrine Retreat
107 Holy Trinity Rd
Fort Mitchell, AL United States

About the Event ​ All recovery paths are welcome, whether Twelve Step, Recovery Dharma, Eight Step Recovery, substance, process, or relationship-oriented.Join us for this unique meditation retreat combining traditional Buddhist practices with recov...

Kevin Griffin – Zoom Classes

June 18 @ 10:00 am - 11:00 am PDT

One hour Zoom classes, Tuesdays at 10am Pacific Time. Fridays at 5pm Pacific are now community classes with rotating leaders (except 2nd Fridays which are hosted by Spirit Rock). These classes are casual, drop-in events. We start with 20 minutes o...

Kevin Griffin – Zoom Classes

June 11 @ 10:00 am - 11:00 am PDT

One hour Zoom classes, Tuesdays at 10am Pacific Time. Fridays at 5pm Pacific are now community classes with rotating leaders (except 2nd Fridays which are hosted by Spirit Rock). These classes are casual, drop-in events. We start with 20 minutes o...

Kevin Griffin – Zoom Classes

June 4 @ 10:00 am - 11:00 am PDT

One hour Zoom classes, Tuesdays at 10am Pacific Time. Fridays at 5pm Pacific are now community classes with rotating leaders (except 2nd Fridays which are hosted by Spirit Rock). These classes are casual, drop-in events. We start with 20 minutes o...