John Enns
Explains things in a very straightforward way, makes it easy to take notes. Also responds well to questions, cracks an occasional joke, and is generally enjoyable to have class with. My favourite professor this semester by far.