Syed Naqvi
Took it thinking it was going to be an easy class, but you have to put some effort if you want an A. 2 quizzes every week based on the reading, they're only 2-5 questions and pretty difficult but he drops the two lowest. There was two essays and group project, he's a little picky on grading the essays so be careful with that.