Very difficult grader. He also can come across as condescending and and arrogant. His comments on papers are often rude, irrelevant and uncalled for. Kind of like teasing students for ideas he feels don't fit his sensibilities. Would absolutely never take a course with him as the instructor again. Lacks professionalism and empathy.