I am in high school and my mom got me this book because I had opted for these subjects but I was finding it really difficult to understand and remember the concepts.
I find it to be a great supplement for my text book and I keep coloring and learning things in a fun way whenever I take breaks in between the real boring studies.
This is actually an interesting method to learn and it will help reinforce the concepts in your brain because it makes use of the visual method.
It has been greatly helpful in my case and I know for others too out there who are just like me, it would help them too.
And, it has improved my test grades too!!!