GO TO OFFICE HOURS!!! He gives 2% extra credit if you go to office hours. For me, it was the difference between a B + and an A- :( . I would also recommend going to office hours before essays are due so that you can get feedback on them.