Having used CGP books in other subjects, it was an obvious choice to do the same for additional science. Everything that needs to be covered is covered, and is layed out in a way that it is not overpowering and daunting. Everything is explained well - sometimes better than the teachers themselves, but is a good 'back-up' anyway - especially when exams are near. Even if you are planning to do foundation level, I would recommend this higher level book as being secure with all the information and to a higher level can be no bad thing - even in a foundation exam. If there is to be a gripe it would be the often nonsensical, random and often unfunny humour added throughout. Obviously it is to avoid boredom and make revision as bearable as possible, but is written in an 'American' kind-of-way - be prepared to read 'kinda' a lot, but maybe this is just because I'm English. Therefore, I would recommend this book.