Definitely a tough grader, but listen to the criticism he has to say. Yes, super tough and won't sugar coat it but is good feedback. Don't take his criticism personally. You have to work for a good grade! Don't expect to slack off and get a B. Hard work goes a long way, and attendance is mandatory so don't miss!