Nate Szymanski
He's very knowledgeable and always gives useful feedback. He's really nice and funny, and always makes sure students feel welcome and heard. The only "complain" I would have is that he is kind of a tough grader, I'd say people who already have experience in academic writing are the ones getting excellent grades.