Willis Danielson
I took this class like a year ago and still am nervous about it. He's not a bad guy but he gave a ton of homeworks and if you don't learn the way he wants in class you in trouble. He'll meet outside class in office hours but that's extra time to commit to spend on the class stuff we should have learned already.