He has been practicing mindfulness for 15 years, beginning with the Mindfulness-Based Stress Reduction class and continuing with a number of other courses and retreats, including the Mindfulness-Based Stress Reduction Professional Training program with Jon Kabat-Zinn. He has taught Mindfulness-Based Stress Reduction classes, and other classes through the Center. He has also introduced mindfulness practice to medical students informally for many years, and teaches an introductory mindfulness course for undergraduates at the University.