Reza Yeganehshakib
Took his online course in summer 2022. Dr. Yeganehshakib is a very nice professor. Class materials are fun, you need to read some articles and watch the movie. The textbook can be found free online. 3 discussions & quizzes (short essay), 3 long essays. He is also an easy grader. Read the material and answer the question you should get an easy 100.