 In 1967 he joined the faculty at Brigham Young University, where he served as chair of the Philosophy Department, director of the Honors Program, and dean of the College of General Studies.He was a visiting senior member of Linacre College, Oxford University.C.