Reviews of professor Mary Shiraef

Rating: 2.0/5, difficulty: 5.0/5
Expect a few terrible grades, weekly pop quizzes, and heavy criticism.

Rating: 4.0/5, difficulty: 3.0/5
Dr. Shiraef is a great professor and makes her class very applicable to other disciplines and the current political environment. She's very considerate of student needs which is very helpful. There's a lot of reading, which I think a lot of people dislike, but it's one of those classes where if you just do the work it's easy to get an A.