1) Here4Help Canadian Mental Health Association free mental health resources and support
2) Bounce Back Free self-guided mental health program with online and phone coaching support for mild to moderate anxiety and depression through CMHA.
3) Wellness Together Canada free self-guided mental health courses, group coaching, peer support and counselling by text or phone