Before coming to St. Lawrence, he was a teacher educator at Sweet Briar College in Virginia. He earned his PhD in philosophy and education from Teachers College, Columbia University, and he taught high school English in New York's Hudson Valley. As an undergraduate he studied philosophy and literature at Middlebury College.