 He served as a visiting professor at Notre Dame in 1994–95 and then as visiting professor at Georgetown University from 1997 to 2001.From 1990 to 2010, he wrote a column called "Beliefs" for the religion section of "The New York Times".He has also been a professor at Fordham University and co-director of the Fordham Center on Religion and Culture.