Mindful Based Stress Reduction

The core program of mindfulness-based stress reduction consists of eight weekly two-hour classes and one daylong class. It includes guided instruction in mindfulness meditation and “mindful yoga practices,” exercises to “enhance awareness in everyday life,” daily...