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]


New 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. 


2019 Special Events with John

January 4-5, 2019 – Denver, CO: Mindfulness in Recovery® Facilitator Training.

January 18-20, 2019 – Auburn, CA: TAC Convention (Recovery).

January 21, 2019 – Durango, CO: Buddhist teaching at the Durango Dharma Center

February 8, 2019 – Tucson, AZ: Canyon Ranch, Developing the Skill of Free Will

February 9, 2019 – Tucson, AZ: Canyon Ranch, Live with Attention and Intention

February 10, 2019 – Tucson, AZ: Canyon Ranch, Discovering the Joy of Virtue

February 21, 2019 – San Diego, CA: Buddhist Teaching at the Dharma Bum Temple. Practical Buddhism: Living Skillfully to Reduce Suffering and Increase Well-Being.

February 22-24, 2019 – San Diego: Western Doctors in Recovery Conference

March 1-2, 2019 – Costa Mesa, CA: Mindfulness in Recovery® Facilitator Training.

March 22-24, 2019 – Men’s Recovery Retreat, Graymoor Retreat in New York

April 12-13, 2019 – Denver, CO: Mindfulness in Recovery® Training

April 25-28, 2019 – Waunita Hot Springs Ranch, CO: The Wisdom of Compassion Retreat

June 20-23, 2019 – Auburn, CA: 11th Step Retreat with Peter Kuhn at Mercy Retreat Center

July 12-13, 2019 – Dallas, TX: Mindfulness in Recovery® Training

July 19-21, 2019 – 11th Step Retreat, Mt Alvernia Retreat in New York.

July 25-27, 2019 – Lennox, MA: John will be a guest teacher at Canyon Ranch

Many more events are listed below on our main calendar.