Joseph Henderson
He is a tough grader. He doesn't provide feedback when he takes off points on assignments, so it is impossible to know how to make corrections on future assignments.  He is very particular in what he is looking for on assignments. The feedback he does give is how he would have answered the question instead of telling you what you did wrong.