Brendan Kenessey
Arguably the best philosophy prof at UofT. Teaches with up to date and refreshing philosophical texts and tests are straightforward and set up to help you really understand the material taught.