Daniel Urban
He's quite a tough grader but you're taking his class seriously and you're having problems, he WILL help. No matter what, he will try to make you understand the topic and make sure that your hard work counts. He usually makes jokes that not many people understand but that's because many of his jokes are smart. He's also very down to earth.