Data based on 2 reviews.
a lot of this subject requires you to learn by heart, but you also need to understand concepts and make connections between them. It’s a difficult class but it is extremely interesting and once you kinda of understand the whole thing, you’re good.