I found this class boring but I learned much more than I did in high school. You have to do most of the work to learn. There's also individual and group quizzes after every reading (which are sometimes so long). Overall if you put in the work then you'll do fine. Most of the test is open ended so know the info. There's hw for every chapter too.