Kerry Kartchner
Pop quizzes can be a killer. He's very experienced and does care about his students. You have to buy three textbooks that you use frequently. All in all, he's a great professor who's class is very engaging.