Sort:  

Awesome!
I bet that it also helps you, a lot, in understanding these concepts at a lower level.
Win-win situation :)

True, studying for the exam will be a lot easier!