Eric Demattos
I enjoyed this class and learned a lot. The lectures and assignments are straightforward and interesting, and everything helped me understand and retain the facts. I appreciated the essay assignments, which allow you to explore your own areas of interest, but do make sure to meet the word requirement even if the example he gives you doesn't. 