Siden 1992 har han vært professor i systematisk teologi ved Det teologiske fakultet ved . Han underviser også ved en rekke andre universiteter i USA og internasjonalt, inkludert 2002 som gjesteprofessor ved University of Notre Dame, i 2007 ved Det pavelige universitet Angelicum, og i 2007 og fra 2010 til 2011 som ved Pontifical North American College.