Rodolfo Fernandez
You have to go to lecture to pass the exams. His lectures were kinda hard to follow in my opinion sometimes but he provides a lot of detail where if you take good notes you will do well on the exams that are primarily short answer. Blog posts, participation and analysis paper will save your grade. I did okay on exams and these are what got me an A-