Leela Nageswaran
As other people have mentioned, Leela knows what she is talking about but this is a very boring class. This is not a topic that would interest me in general but these lectures are particularly dry.