- PHD, Harvard University
- M.TH., College of the Holy Cross
- M.DIV, St Vladimir's Seminary
- BA, Gordon College
Prof. Francis is teaching two study-away courses in the coming year.
'The Good life: Religion and the Environment', a Thoreau-themed course located on Georgetown Island on the Coast of Maine.
'Venice: Crossroads of Religion, Art and Culture', a course on the intereligious identity of Venice, which includes participation in the commemorative events surrounding the 500th Anniversary of the Venetian Jewish Ghetto.