Sourik Banerjee
Sourik was super chill. Lectures were kind of boring, but sometimes he switched it up and started talking about other interesting, irrelevant topics, which was nice. Tests were pretty hard so make sure to study a few days in advance. Also, get ready to learn literally every single detail about bonds because that is 80% of this class.