CMHA Online Mental Health Courses

The Canadian Mental Health Association offers a wide variety of online courses on mental health, including mindfulness workshops, classes about resilience, and panel discussions with a host of experts.