The Canadian Mental Health Association (CMHA), Halifax-Dartmouth Branch, is a charitable organization that promotes the mental health of all and...