Additionally, Sherry has worked in many settings including inpatient, outpatient, voluntary and involuntary treatment arenas. Sherry holds an undergraduate Degree in Psychology from Liberty University in Lynchburg, VA, as well as a Master’s Degree in Social Work from Wayne State University in Detroit, MI. Sherry is a Licensed Clinical Social Worker by the State of Florida and a Licensed Master of Social Work for the State of Michigan. She has her Certified Advance Addiction and Drug Counseling for the State of Michigan, and Certified Master Addiction Professional for the State of Florida. This has educated her to carry out the mission, vision, and philosophy of New Life 360°. Sherry's personal life experiences gives her an extra advantage to understanding problems that affect our lives.