Fassil Fanta
He was pretty great. Responsive, weekly discussions. He does a recap video in addition to the chapter lectures. If you do nothing in that class you'll still make out with a decent grade if you just watch the exam reviews before taking your test. He's smart, and lectures are informative 