He's a nice guy but he's a really tough grader for no reason. You could do everything right and he'll nit pick very little things. I am an A student in all other courses and he gave me a B for every single assignment. Unfair professor. 