Daniel Clements
I personally thought he was hilarious, but a lot of my classmates thought he was annoying. He does make a lot of out of pocket jokes which teeter the line of being acceptable in a classroom. His lectures are boring, but if you take notes you should do okay because he's an easy grader. He also cancels class a lot. You either love him or hate him.