This professor expects way to much work for a 100 level class. Makes you read four articles a week that aren't addressed in lecture and expects you to remember them for tests. Extremely biased toward the left side of the political spectrum and doesn't even talk about a republicans viewpoint. Would strongly suggest not taking his class. 