TAs hard carried this class. Professor treats this as a graduate level course for some reason and expects people to work accordingly. Assignments/weights were okay (+ extra credit carried), but professor takes off points for stuff not on the rubric and doesn't give feedback. Attendance is "mandatory" but not taken, so just use the slides.
This class was super interesting with a wide range of topics covered. However there were a lot of papers (one every other week), which weren't graded too too harshly, but still annoying for a class that wasn't a writing class. Online tests that we were given a week to take and two attempts to complete.