Morgan Ruelle
Ruelle is one of my favorite teachers here. He is very engaging and caters to all interests, despite his preferences. He divides this class into 4 case studies, which made the material very manageable and never intimidating. My only complaint is that he gives out too much work for only himself and a class assistant to grade.