John delivered a brilliant lecture series on Kant's moral philosophy this year (2014-15) and I'm very sad that he is taking a year out next year. He is a very entertaining lecturer - both irreverent and thoughtful with a clear love for the material. His handouts and reading lists were detailed and appropriately demanding and he was always attentive to queries over email. In a nutshell: if you love Kant then you will love John. If you don't already love Kant, then I'd wager that John could be the man to persuade you of Kant's myriad wonders.