Hans Hassell
He's nice and engages the class but I feel like I walk out of class having learned nothing besides some current events. His 2 exams are written response and he's a super tough grader and doesn't help you prepare for the exam. Theres 2 essays that are pretty easy. He doesn't give 100s because "nobody's perfect" so good luck getting an A.