Dharma Teachings

Core Teachings for Life

IMCW teachers offer multi-week courses year-round, on a rolling start basis. These courses are designed to help you both deepen your personal understanding of the dharma and take your practice off the cushion and into everyday life.


What is mindfulness?  How can it help me?  You can try an introductory class…


…or drop in at an online or in-person class in your area.

The foundational teachings to cultivate peace and compassion

Deep dive into advanced topics

Weaving mindfulness into your home, work and relationships