Mohamed Sesay
Prof. Sesay is a very well organized, charismatic professor. He really cares about the material and presents multiple facets of an issue. Fantastic lectures (they are recorded, but worth going in person). His grading criteria is super clear.