The Canadian Mental Health Association promotes the mental health of British Columbians and supports the resilience and recovery of people experiencing mental illness.