G Elijah Dann

Elijah Dann has two doctorates in philosophy (University of Waterloo) and theology (Universite de Strasbourg). He teaches as an adjunct professor for the philosophy departments at the University of Western Ontario, the University of Waterloo, and Wilfrid Laurier University. He also teaches professional ethics at the School of Optometry and the University of Waterloo. He serves as the Ethicist at Grand River Hospital (Kitchener-Waterloo Region).