Drew Lugar
Dr. Lugar is one of the best professors I've ever had. You can tell he really enjoys the things he teaches. He is always available by email if you have questions, and there is also a class groupme. The content he teaches is not easy and you will need to study. The coursework consists of tests and quizzes which are all outlined in the syllabus. 