Mental health counselors are trained to provide services such as crisis intervention and post trauma growth, personal development, stress and anxiety management, psychoeducation, individual, group and family therapy, as well as substance abuse treatment and others.