Daniel Tarker
He can give out a lot of homework but even if you didn't do it. He won't know because we have class and group discussions to deepen our understandings of the homework. He can be funny and a jokester. He can be a tough grader but easy A because he gives a lot of good feedback and such.