Sayantani Mukherjee
Solid professor considering Covid-19. Solid lectures and heaving in reading, but makes the subject matter easy to understand. Very detached from group projects, but overall would recommend.