CoursesView Classes8 Week Mindfulness Based Stress Reduction Course (MBSR)The 8-week MBSR course provides a participatory learning experience with the practice of a variety of Mindfulness Meditation TechniquesView Classes8 Week MBCT CourseThe 8 week MBCT course integrates Mindfulness Based Stress Reduction with Cognitive Behavioural Therapy.View ClassesMasterclass and Practice groupThe aim of this master class and practice group is to provide support for people who have completed the 8-week MBSR /MBCT courses to maintain their practiceView ClassesMindfulness day retreatsThe day retreat is for people who have completed the 8-week MBSR course, have attended a workshop or already have some mindfulness experience.View ClassesAdvanced Mindfulness courseThe Advanced Mindfulness Course is for those who have completed the 8-week MBSR or MBCT course.View ClassesMindfulness courses for workView ClassesMindfulness Training in Schools