Nathan Jensen
Professor Jensen cares about his class, he's constantly collecting feedback about his courses and goes out of his way to make the material engaging and relevant. I was surprised to get a lower grade on the midterm. After looking at his feedback, I managed to get 99 on the final. Participation grades are straight-forward and easy. No homework.