I honestly don't understand why his rating is so low. Honestly, one of the BEST professors I have ever had. The class was also by far my favorite. His grading is clear and not hard to understand. There are many assignments and readings, but nothing that you cant manage. He makes the class super interesting. Amazing professor in the department!!