Syed Naqvi
Naqvi is an amazing professor, and this class remains to be one of my favorite classes Ive ever taken here. There's a mediocre amnt of reading every homework, and only two essays for the whole semester. He grades accurately, so you can't bs this class. Theres group discussions that are useful and you actually learn things that matter in this class.