John is an engaging speaker and educator, able to draw from his own deeply transformative life experiences and training, to provide his audiences with key insights, tools, and inspiration to engage in their lives more skillfully, with attention and intention. He offers talks, workshops, and retreats in the areas of mindfulness, education, team-building, recovery, meditation, and Buddhism.

If you would like to host a talk, book signing, workshop, conference, retreat, or another program with John, please email [email protected]


Upcoming Special Events with John

*For Buddhist teachings with John, visit the Way of Compassion Dharma Center. 


April 8th: Mindfulness in Recovery course. If you are new to recovery, have decades of recovery, or are somewhere in between, and whether you belong to a 12-step program or another pathway of recovery, MIR is here to support you. It provides the resources, guidance, and a community to help you flourish in your recovery.

Everyone can benefit from practicing mindfulness, regardless of cultural, economic, religious, or spiritual background. Drawing from decades of training, personal practice, education, and application in daily life, John will be able to provide you with skills that are practical, accessible, and universal. Learn more.


March 30th: Buddhism 102 – Ancient Wisdom for Modern Times. This course will unpack the pith instructions laid out by Je Tsongkhapa in The Three Principal Aspects of the Path, making connections of this ancient wisdom with our current times. The course is designed for anyone with an interest in understanding more about Buddhist beliefs and philosophy as well as seasoned Buddhist practitioners. This short text, only 14 verses, contains the essence and basis of the entire sutra and tantra paths. It also provides clear instruction that can be applied to modern Western psychological therapeutic models. Learn more.


March 28th: The Healing Wisdom of the 12 Steps Workshop – an in-depth exploration of the 12 Steps from a non-secular, universal perspective. The healing wisdom of the 12 Steps has helped millions of people all over the world engage in a way of living that provides freedom from their sufferings and rediscover their worthiness and value. They have helped people overcome addictions, co-dependency, trauma, and a multitude of other afflictions. Learn more.


February 21st: Afternoon Meditation Retreat for people in recovery. Many people struggle with meditation and often have never had any formal instruction in the different types and applications of meditation. This retreat will focus on demystifying meditation, provide clear and practical instruction to establish a meditation practice, explore the different types of meditation and their appropriate application to support recovery. The retreat is open to all and offered on a free-will donation basis. Learn more


March 7th: Mindfulness in Recovery® Online Course. This is an eight-week course facilitated with live sessions with John. It begins with an opening session on Sunday, March 7th, followed by weekly sessions on Monday evenings. In between sessions, there are videos with instruction from John and exercises from the Essential Guidebook to Mindfulness in Recovery.

If you are new to recovery, have decades of recovery, or are somewhere in between, and whether you belong to a 12-step program or another pathway of recovery, MIR is designed to support you. It provides the resources, guidance, and a community to help you flourish in your recovery. Learn more


Online Mindfulness Course with John

Start anytime, self-paced, unlimited access

Four Keys of Living Mindfully online course – While meditation is one key to a mindful life, there are other “keys” that improve the quality of one’s life, relationships, sense of clarity, and meaning. In this course, you’ll identify the four keys of mindfulness. You’ll learn how to develop the skills to integrate these four keys in your daily life and gain insight into how these mindfulness practices can offer you a greater sense of well-being, resiliency, and a deeper sense of meaning for your life.

This course is widely accessible. Whether you’ve been practicing mindfulness for a long time, or just starting out, this course will offer you specific tools and relevant teachings. No prior study of mindfulness or experience in meditation is required for this course. If you have been practicing mindfulness and meditation already, this course will deepen and enhance your practice. Learn more. 


28-Day Meditation Training: Many of us either struggle with maintaining a meditation practice or don’t even know where to begin to start one.  Meditation does not need to be a mystery or an arduous task to endure. Meditation can be quite simple and even enjoyable. The key is to know what you are doing, why you are doing it, and not try to push too much. This 28-day meditation course is designed for everyone, whether they are a complete beginner or an experienced meditator trying to be more consistent, establish and sustain a meditation practice that works for them.

This course is offered on a donation basis. Anyone can participate, wherever they are, and offer whatever they can. Learn more.