Canadian Mental Health Association (CMHA)

The Canadian Mental Health Association’s vision is “Mental Health for All”. Their mission nationally is to facilitate access to the resources people require to maintain and improve mental health and community integration, build resilience, and support recovery...