Ketaki Pant
Professor Pant is incredible! 391 is a seminar course so there aren't many lectures, but her explanations of dense concepts were really helpful. The readings can be a lot some weeks but they were pretty interesting. 