Social counselors are licensed professionals trained in treating mental and emotional disorders within families. These professionals earn an undergraduate degree in psychology, counseling, or sociology, followed by specific training in marriage and family treatment.