Anthony Evans
Prof Evans is very passionate about the subject and is always willing to help his students. Sure lectures can be boring but he skips slides and gives you the essentials needed to do well on the 4 exams (of which he drops one). He is always available by email and in office hours and will make sure you understand the topic well. love him <<3