Shaun Griffiths
Don't take this Professor expecting an easy A. Sort of talks in riddles, but that's on you to figure out what to fix about your work. He really cares about what he teaches. Will expect the same from you- which means don't slack off. He probably writes books or poems in his free time, you'll get what I mean. JS he's smart, strict, and intimidating.