Online tutorials from the Center for Addiction and Mental Health are a good starting point for learning more about your mental health.
Type: Self Assessment
Therapy Assist Online
Offers an online library of programs that include skills to help you get through difficult times.