Overall there are three main courses that cover Mindfulness. Mindful Based Stress Reduction (MSBR), Mindful Based Cognitive Therapy (MBCT) and Mindfulness Now. Mindfulness Now is the newest and most dynamic