Phillip Mazero
I absolutely loved this class. Professor Mazero is a wonderful professor. His lectures are accompanied by power-points, but he adds a lot of information thats genuinely interesting. The primary source review papers are sometimes difficult, but actually a great writing tool. I highly recommend