Brian Dempsey
He called himself the "double rainbow" for people who are confused. he is tough tough grader but does give extra points, 12-24 overall points depending on your class. Go to his office hours and you will understand more how he thinks. I think it is not as hard as people say, but it is really hard to get the answer correct sometimes, hard grader.