A mental health counselor is a professional who uses a variety of psychotherapy methods and techniques to help people experiencing psychological distress. Counselors may also help people experiencing social difficulties, emotional problems, addictions and substance abuse, grief, self-esteem issues, and marital difficulties. Some mental health counselors choose to work with specific populations such as children, older people, or college students.