Andrea Di Sebastiano
Dr Di Sebastiano is honestly the best professor I have had so far. Her lectures are detailed and she lets you know what to focus on for tests and the final and has a helpful review session. Although this class was online, it was pretty accessible and answers were rapidly given by the TAs on the forum. Would definitely reccomend.