A course to teach you how to deal with life challenges by yourself

Mindfulness Based Cognitive Therapy (MBCT)