Craig M. Tennenhouse, Ph.D. – Home Professor, MathematicsSchool of Mathematical and Physical SciencesUniversity of New England 11 Hills Beach Rd.Biddeford, ME 04005he/him/his CV May, 2022 My academic lineage