Shobhana Xavier
Her reputation is stellar but I was disappointed. Guest lectures take up most of the term and she was a tough grader. No matter how much you asked for advice, went to her ahead of deadlines and did the readings, she was just harsh. I was shocked to find that she was super unsympathetic of personal circumstances and didn't accommodate her students.