Skip to content
Your Course Cart
Added Courses
Finalize Registration
Keep Browsing
Menu
About Recovery College
Welcome Centre
Find a Course
All Courses
Calendar
Online Classes
Drop-in Groups
Private Classes
Search
Donate
FAQs
Contact
Find a Course
Filter by Group
Clear Filters
Online
Recovery Recreation
A Better Relationship with Sleep
Our sleep can play a big part in how we act and feel when we’re awake. In this course you can develop an improved understanding about your relationship with ...
Adulting 101
Regardless of your age, “adulting” can be tricky and we often don’t know where to start. In this course you will be encouraged to discover your own of You ...
Art of Friendship
Strong friendships give us the power to be our true selves; when we have strong friendships, we feel respected and valued and we work hard to find ways to show ...
Bite-Size Practicing Mindfulness
This one-session course will teach you strategies to deal with heightened anxiety. Learn breathing, mindfulness, and meditation skills you can practice easily a ...
Bite-Sized Finding Your Balance
Are you supporting a loved one with a mental health or substance use concern? We know you may be busy, so this streamlined course touches on all of the topics ...
Body Image
In this course you will have the chance to talk to others about the pressure society puts on us to look a certain way. You will learn how to change those of at ...
Building Better Boundaries
Boundaries aren't just for maps! Building better boundaries involves learning how to set boundaries, talking to others about your boundaries, and showing others ...
Challenging Procrastination
Sometimes it feels like we have a million things to do in a day. This can cause stress and result in procrastination. This course will help you learn how to and ...
Circle of Friends
Come and connect with us for Circle of Friends! Build friendships, practice skills, and socially engage with your community in a safe and positive environment. ...
Confront the Discomfort
Whether we like it or not, anxiety is a normal part of life. Anxiety can also get in the way of us enjoying life. In this course you will learn how to value, to ...
Conversations That Matter
Sometimes it is hard to get a conversation started, and even harder to keep the conversation going! Throughout this course you will learn about communication ...
Coping with Current Events
The news can have a huge impact on our mood, sense of control, and overall wellbeing. As our world continuously becomes more connected, we are aware of the of ...
Dealing With Tough Stuff
You can spend a lot of time and energy dealing with external events – things out of your control. In this bite-size class, you will learn how to determine of ...
Feel Good Fridays
Enter your weekend feeling energized and empowered by engaging in discussions of well-being and performing self-care. Feel Good Fridays offer a safe and free to ...
Female Empowerment
In this course you will have real conversations about healthy boundaries and body image. We will celebrate our strengths, talk about past and current of gender ...
Finding Your Balance
Are you supporting a loved one with a mental health or substance use concern? Often times caregivers put their own needs last. In this course you will learn to ...
Gender, Sexual, and Romantic Diversity
Join us for discussions about Gender, Sexual, and Romantic Diversity topics where we will be defining what identity means as an LGBTQIA2S+ person. Gender, out, ...
Getting Ready for the Holidays
The holidays can be a particularly stressful time for many. Often times we struggle to find balance in responsibilities, time commitments and expectations we to ...
Hopes and Dreams
In this course, you will have the space to explore your future possibilities. You will discover and act on realistic, positive, and healthy future goals.
In Someone Else’s Shoes
We are influenced by so many things: culture, spirituality, and our view of ourselves in society. Throughout this course you will learn how to recognize and in ...
Intro to Anxiety Management
In Intro to Anxiety Management, participants will begin to understand what causes their body to have an anxiety response. They will also learn about the Sphere ...
Intro to Boundaries
In the Intro to Boundaries, participants will gain a basic understanding of how boundaries can impact their recovery and relationships in a positive way. will ...
Intro to Recovery
Intro to Recovery will give participants an introduction to what recovery journeys may actually look like. They will also have an opportunity to learn about how ...
Intro to Self-Care
Taking care of yourself is not selfish; we all need time-out occasionally. In this course you will learn ways to take time for yourself, build up self-esteem, ...
Intro to Your Thoughts
In Intro to Your Thoughts, participants will gain an understanding of the ABC Model and how to consider their behaviours through that lens. Participants will to ...
Keep Calm and Dream On
This class provides you with an opportunity to focus on what you want and to visualize it in your life! This class is for those looking to pause and dream about ...
Letting Go Through Laughter
We know that laughter is one of the best medicines. Humor can help us heal and cope with everyday challenges. By exploring recovery through humor, you will find ...
Managing Your Inner Critic
This course explores how you identify with yourself and your behaviors. In a group setting and individually, you will learn how to build strategies to challenge ...
Men, Let’s Talk
In this course you will explore the experience of what it's like to be male in society. In a safe space you can redefine masculinity, explore stereotypes, and ...
Navigating Harm Reduction
In this course, we take a step back to understand harm reduction as it relates not just to substance use, but everyday life. You will learn to challenge and own ...
Peer Discussions
Peer Discussions are Peer Support lead groups in collaboration with Recovery College. Peer Support Workers facilitate a safe space where individuals can further ...
Practicing Compassion
Practicing compassion helps us to connect with others, manage our emotions, and give us a sense of belonging. Throughout this course you will learn how to focus ...
Recreation Outings
CMHA Calgary Recreation Outings offers an in-person opportunity for social engagement, community exploration, and inclusivity. Join us to participate in leisure ...
Rethinking Our Thoughts
How we think, and what we think, can often make us feel better or worse. This course will help you learn about yourself and how your thoughts can affect how you ...
Road to Recovery
The road to recovery is not an easy path. It is a journey of reinventing how you think about yourself, your mental health or substance use, and your recovery be ...
Self-Care Starter Pack
Taking care of yourself is not selfish; we all need time-out occasionally. In this course you will learn ways to take time for yourself, build up self-esteem, ...
Shades of Self-Disclosure
Sometimes it’s difficult to know what to share, or who to share with. Throughout this course, you will learn how to be open, yet remain cautious about This a ...
Spoken Word
In this 4 session course, participants will learn how to write and present a poem about their recovery journey. In every session, they will be given time to ...
Taking Charge of Self-Care
Taking care of ourselves is so important to our mental and physical health. In this course, you will learn about different kinds of self-care and have a lot of ...
The Importance of Being an Ally
In this three session course, you can gain an understanding of what it means to be an ally to members of the 2SLGBTQIA+ community, as well as skills on how to ...
Treat Yourself Tuesdays
Treat Yourself Tuesday is all about fun! Join us and connect with your community through guided games and group activities. Activities could include virtual and ...
Welcome Wednesdays
Welcome Wednesdays provide an introduction into CMHA Calgary’s programs, services and recovery model. This group is specifically for those who are new to CMHA ...
Join Waitlist
×
This course is full. Add yourself to the waitlist you’ll be contacted when a spot opens up.
First Name
Last Name
Email
Mobile (eg. 780-111-2222)
I agree with and accept the
Privacy Policy
.