You 're expected to memorize far too much information, only to be tested on a fraction of it. The practice quizzes have hundreds of questions, making it hard to steadily review the material. Despite the amount of time and effort I put into this class, my final grade was a B. I wanted to like this class, but the awful format ruined it for me.