Mental Health America
Mental Health America is a national non-profit community organization that is dedicated to helping people live mentally healthier lives.
Take a look at their website for additional resources including mental health screening tools, overcoming negative thoughts activities, and resources available in Spanish.