Reviews of professor Ehsan Zaffar

Rating: 4.0/5, difficulty: 2.0/5
Pop quizzes are annoying, but lectures are interesting and fund. Participation is not mandatory but he takes attendance.

Rating: 5.0/5, difficulty: 4.0/5
Prof. Zaffar is a treasure. He does a ton of social advocacy work outside of teaching and was a senior advisor on civil rights and liberties at the U.S. Department of Homeland Security...he knows his stuff! Really is amazing we can learn from him at Temple. Worst part of class is that there isn't enough time for the discussions that unfold! 

10/10

Rating: 5.0/5, difficulty: 3.0/5
Its an easy class if you participate (he give a 1/3 grade bump, like extra credit).

Rating: 5.0/5, difficulty: 3.0/5
This prof has a great sense of humor and although his tests are hard, the writing assignments can really help your grade and they are not difficult

Rating: 5.0/5, difficulty: 2.0/5
He's one of the best lecturers I've had in school. His class was easily one of my favorites I've ever taken at Temple. I normally hate Zoom classes, but his always managed to keep my attentiond.

Rating: 1.0/5, difficulty: 5.0/5
Don't take him. Just don't. Tough grader, quizzes after every lecture that ar impossible to get full credit on, and they ruin your entire grade. He is not forgiving and purposefully does not upload things to ensure you do not do as well. Makes you participate the entire class(on an online class no one wants to do that) for credit. Absolutely awful