Jeff holds the in Philosophy from the University of Waterloo and the Doctorat en Théologie from the Université de Strasbourg, France. Jeff has taught in departments of religion, philosophy, and health sciences, including the Department of Philosophy at the University of Toronto. Along with his teaching, research, and writing responsibilities, from 1999-2007, he also served as the Clinical Ethicist for Grand River Hospital in Kitchener/Waterloo, Ontario.
- Tel: 905-455-1413
- Location: 130 Main St N, Brampton, ON L6X 1M9
- Email: Jeff@weirdnewsledger.com