Professor Ryan is one the best polisci professor. I took Pol102 online and its easy. Its impossible to fail as long as you watch the lecture videos. He makes the videos easy to understand and the quizzes in the videos are easy. Get comfortable with the practice exams to do well on the actual exams. Practice exams are the same as the actual exam. 