it's one of those subjects that really isn't for everyone. more people hate it then love it that's for sure. it's hard to explain, but it's fundamentally a lot different from typical science courses because matter is kind of an abstract thing to focus on.