Michael Jones
I loved Professor Jones class, but there are a lot of readings and there are almost weekly pop reading quizzes, so be ready for that. There were some assignments outside of class, but all were doable. Take diligent notes in class, because the slide shows do not have enough information to sustain studying on their own. 