David Blanks
I have never walked into a class that has read more books than this one. He will let students go on for hours with questions that have nothing to do with the class so we don't cover all of the content. There are 4 things throughout the semester that we are graded on and they are all cumulative. If you go in for office hours he is condescending.