Krishnendu Ghosh
Had the misfortune to have this professor for two classes. His lectures often spiral down rabbit holes that seem to be more for him than the class. It is an absolute chore to get through his lectures and often very little value is obtained. He loves a surprise test with no warning or prep and if he responds to your emails it is often rude in nature