She received her undergraduate degree in Politics and Women’s Studies from Assumption College in Worcester, Massachusetts, and her Master’s degree in Public Administration and Nonprofit Management from Clark University, also in Worcester. Dr. Newton’s Ph.D. is in Public and International Affairs from Northeastern University in Boston. Her professional interests include significant work on obesity as a public policy area, food policy, gender issues, and civics education. She serves as Chair of the Kent County Committee for the National Alliance on Mental Illness of Delaware, and as a board member for the Friends of the Delaware Public Archives.