Born and raised in Saint John, NB, David joined the Society of Jesus in 1969. After his Ordination (1977), he did a doctoral degree in the history and philosophy of education at the University of Toronto (OISE). In 1982, Fr David was assigned to St. Paul’s High School Winnipeg and, towards the end of his six year tenure, began to do some teaching at the University of Manitoba. For the next 25 years, he taught in the University’s Faculty of Education as well as in the Department of Religion and at the Arthur V. Mauro Centre for Peace and Justice. Recently he moved from Winnipeg to Toronto.