Toni Ripo
I loved Ripo. The only downside is that there is an essay at least every week (based off one book) and 4 big essays. You have to interview a person who has led in another country which was difficult and unreasonable but it still worked out. Easy grader even when submitted late. Takes .01 off for every day late (maybe less). Take this class!!!