Margo is from New Bedford, Massachusetts. She received a B.A. in Biology and Environmental Studies from the University of Pennsylvania and an M.Ed. from the University of Maine. She has spent time working as an environmental educator and fish and wildlife technician in Massachusetts, South Carolina, Maine, Kodiak, and Juneau. She enjoys painting, kayaking, and playing ice hockey and tennis.