The Canadian Mental Health Association is dedicated to the promotion of mental health, the prevention of mental illness and the provision of support activities to the public.