Glenn is the d'Alzon Visiting Professor at Assumption College in Worcester, MA. In the past, he has held teaching positions in literature at Thomas More College of Liberal Arts and the University of St. Thomas, and he directed the Teachers Academy at The Dallas Institute of Humanities and Culture. From 2004 to 2008, he was senior editor of People Newspapers in Dallas, where he has received first-place honors in state and national film reviewing, columns and editorials competitions. Glenn is also the author of
Why Literature Matters: Permanence and the Politics of Reparation.
Email the author