Darren Hagen
If you do not show up to class you will fail and miss out on in class quizzes which is 10% of the grade. He is more likely to help those that come to class and ask questions than those that don't. He struggles with explaining things in more than one way so use the TA's and go to SI. He is insanely smart and can't dumb it down.