This rating only really applies to the political, moral and religion philosophy sections, since they are the ones I studied.
This book has a great amount of information, covers a lot of areas within the specification and sometimes digresses, which is a good thing, since it allows you to gain a more fuller knowledge of the subject. Along with teaching and some further reading, makes the course very easy. Although it may be difficult to teach yourself from the book without a teacher to guide you through the main arguments and help with understanding.
The book is well and clearly written, more direct quotes from philosophers and which arguments are supported by whom, would be better, but this can be achieved by any amount of further reading (which can be supported by the unit 4 book: Philosophy for A2: Unit 4