Vincent Hustad
The class is all lectures, but he tries to make them engaging and get you out early. He explains things well with passion. Most of your grade is easy take home quizzes and in-person exams. You get 6 free absences which I really appreciate. He's a pretty relaxed dude and I would recommend him.