Michael Furman
His lectures are long and the readings are longer. I took this class remotely and never read 1 assignment nor watched 1 video and got an A. He is very passionate and responds quickly to emails. He makes you write 3 big essays and for the mid-term and final there are multiple q's and 2 or 3 essays. If you don't like writing essays, don't take this.