Very very fair grader. Gives lots of partial credit. He looks unhappy all the time but he gives very good lectures and definitely isn't mean. Has a very funny sense of dry humor. If you can pick up on it, it makes his class that much more enjoyable. Definitely one of the best profs I've had.