According to Mental Health America, a mental health counselor is a professional who has received training to hold individual and group counseling sessions. They can diagnose mental health ...