Saint Joseph's University: Associate Professor, Assistant Professor and Instructor, 1987-Present;
Saint Joseph's University: Associate Provost for Faculty and Academic Support, 2014-2018; Associate Dean of Arts and Sciences for Humanities, 2009-2014; Chair, Department of Theology and Religious Studies, 1996-2005; Director, The Teaching Institute, 2004-2009.
University of Notre Dame: Visiting Instructor of Theology, 1985-1987.
“After the Facts: Active Learning Pedagogies and Alternative Student Evaluation in the Undergraduate Biblical Studies Classroom,” Journal of Teaching Theology and Religion, 3/3 (2000): 133-151.
“The Marginal Fool: The Role of Theology in Jesuit Higher Education” in Martin Tripole, S. J., ed, Jesuit Education 21: Conference Proceedings on the Future of Jesuit Higher Education (Philadelphia: Saint Joseph’s University Press, 2000): 161-165.
“Eyes on Ethics.” Review Article of four books in America, 180/17 (May 15, 1999): 25-27.