Elin MacKinnon Elin MacKinnon, LCSW MSW, University of Maine Elin MacKinnon Ms. MacKinnon is currently in private practice working with children and families.  She has over 20 years experience as a social worker and worked for many years as a clinical social worker at Community Care in Bangor, Maine. Her areas of interest include foster