Patrick Schoettmer
Amazing lecturer and a super nice guy. His page on canvas is outdated and his is not very accessible outside of class. He takes forever to grade but in turn accepts late work which I find fair. Sometimes assignments are a little unclear. 