to
Mindfulness for Life: online course
Mindfulness for Life: online course
The Mindfulness for Life programme has evolved from Mindfulness Based Cognitive Therapy. The programme was developed by the Oxford Mindfulness Foundation to offer mindfulness practices and cognitive-behavioural techniques to enable everybody to improve their wellbeing.