Steven Perry
This was one of the best teachers I've had by far. I loved this class, and I hate anything related to history or government so that's really saying something. He did a lot of video lectures which really helped-very thorough. Couldnt access book so lectures and google (no quizlet) was all I needed. Quizzes/exams were all relevant and hes helpful! A+