Canadian Mental Health Association
National organization that virtual and in-person psychotherapy, group programs and other resources. There are branches in many cities across Canada which offer different programs and events.
Find your local branch and explore their programs and offerings below: