Dr. Hansen is a tough grader and is very critical and condescending. He does not let you slide on ANY mistakes in a paper, but he makes bigger mistakes on critiques. He expects book-length responses on class discussions, very detailed papers with NO mistakes, and reading the textbook. I could not get out of that class fast enough!