He taught at St. Norbert College, and St. Michael's College, Sweet Briar College, Randolph-Macon Woman's College, Middlebury College, and Emory University, and the University of Alabama.
He taught at St. Norbert College, and St. Michael's College since 1962. He lectured at Sweet Briar College, Randolph-Macon Woman's College, Middlebury College, and Emory University, and the University of Alabama.