Navin Chugh
Hardest prof Ive ever taken! Not a lot of hw, but that just means u gotta do well for the exams... and the exams are tough. Make sure you have the time to study at least 15+ hrs for this class. If not, you will struggle. Very tough class and professor. I recommend taking a different professor if you can.