Andrew Gallup
I was so nervous about this class being hard as past students said it would be, but as long as you keep up with the readings, hand in your assignments on time, and keep in touch with the professor when you have questions, the course should be of no major stress. Long lectures with notes, but interesting, engaging, and worth it.