Upon his retirement from the commission, he joined the faculty at Boston University School of Theology, teaching social ethics there from 1972 until 1974. He then taught at Colgate Rochester Divinity School from 1974 until 1983, before joining New York Theological Seminary, where he served as dean of divinity until 1987. He moved again to teach church history at the Interdenominational Theological Center in Atlanta, Georgia, where he also became editor of the school's theology journal. He remained at the school for five years before joining the faculty of United Theological Seminary in Dayton, Ohio, as an adjunct professor from 1995 until 1998.