Tathagat Mukhopadhyay
Literally the best professor through my college experience yet!!! Professor Tathagat is the most humble person that connects with students in a positive way, his classes ARE NOT boring and quick to the point. Will answer any questions to the absolute fullest and makes sure you understand what he's saying. Overall you WONT REGRET taking his class.