Jacob Stump
He's a really good professor. If you go to his office hours, he will genuinely help you through with your ideas with great feedback. He grades very fairly -the more work you put in, the better grade you get. There are some pop quizzes but I believe those actually encouraged me to do readings more regularly which in return raise my overall grade.