This professor is unorganized, goes off topic in his lectures, doesnt unpack any of the key themes, his assignments are all over the place , doesnt provide any rubrics for grading. The readings are super dry. I would never take his class ever again, but unfortunately I have to because its a mandatory credit for my major. AVOID AVOID AVOID