Robert Earle
Professor Earle is fantastic, I always enjoy taking his classes. He is accessible outside of class, very easy to talk to, and understanding. This was one of the best classes I've taken. There is quite a bit of reading but that should be expected at this course level. He does a great job finding material that is interesting and engaging to read. 