He has a BSc Hon from the University of Toronto and a PhD in philosophical theology/philosophy of religion He is the author of God at the Crossroads of Worldviews to be published by University of Notre Dame Press. He designed and taught an undergraduate course, Christianity and Science, which is part of the Christianity and Culture Program at St. Michael’s College.