Psychotherapy can be performed by a variety of types of therapists including a licensed psychologist, psychiatrist, clinical social worker, marriage and family therapist or counselor, mental health counselors, rehabilitation counselor, music or art therapist, psychiatric nurse, psychoanalyst and several others. Read more: Choosing a Therapist & Tips from Therapists