Data based on 3 reviews.
A very hard class, you can either get a very high score or a very low score on the tests, and completely based on luck because some problems are directly from study material and some are never seen before.
Study as soon as possible for the tests. Learn from your mistakes.