Azeem Mobh
The lectures were fun to listen to. He was very keen on students participating in class, which made the online lectures more fun. The assignments, or case studies as he calls them, were thoughtful and more than just answering simple questions based on the material. That said, he was a bit harder with the grading than I thought he'd be.