About Teresa Heffernan Teresa Heffernan is a professor in the Department of English at St. Mary’s University.