At first I was dreading this class because I'm not very good at politics but he made this class pretty alright. The online assignments/quizzes are straight forward, but for me I had to really study for it to pass. Just make sure you read the chapters and take notes off the powerpoints. He's a nice guy and very open to questions.