Skip to content
Your Course Cart
Added Courses
Finalize Registration
Keep Browsing
Menu
About Recovery College
Find a Course
All Courses
Online Classes
Calendar
Search
News & Updates
Donate
FAQs
Contact
Find a Course
Filter by Group
Clear Filters
Anyone
Family & Friends
Online
Bouncing Back – Online
Life is full of ups and downs and your capacity to cope is often challenged. When the pressure is on and you have to deal with life's big bumps, you have to a ...
Dealing with Uncontrollable Circumstances: Online
The key to developing a “healthy” level of personal control seems to be by gaining accurate understanding of one’s possibilities and limits of control. us ...
Empowering Helpers: Online
Caregivers are not just family members, they are individuals who are actively involved with the care of a child, youth, adult or senior. Perhaps you are a who ...
Knowledge is Power Series: Eating Disorders
This course is offered as part of our Knowledge is Power Series for our community caregivers. This course is designed to offer education and awareness regarding ...
Knowledge is Power Series: Self-Harm
This course is offered as part of our Knowledge is Power Series for our community caregivers. This course is designed to offer education and awareness regarding ...
Movement for Mental Health: Online
As part of this year's Mental Health Week, CMHA has partnered with Movement for Mental Health to offer a fun, creative and interactive Mind/Body Connection you ...
Regulating Our Emotions: Online
Emotions are a completely normal, usually healthy part of being human. But when it gets out of control and turns destructive, it can lead to problems. This is ...
Road to Recovery – Online
Finding a way back from a mental health and or substance use challenges is a journey. This course focuses on what would be helpful in your life journey. It will ...
Self-Compassion: Online
Self-Compassion is about recognizing your own self-worth and developing unconditional love for self. This workshop is about you! We will challenge how we think ...
Join Waitlist
×
Name
What is your preferred method of contact?
Email
Text Message
Email
Mobile (eg. 780-111-2222)
I agree with and accept the
Privacy Policy
.