This book is amazing!!!!!! I'm doing my GCSE's this year and i think the information provided in this book it very detailed and the questions asked really make you have a good understanding of what what they are explaining on page. I would give it 10/10
Great book for the student, as it is, it was my wife that read most of the book as my daughter had no interest at all. Target now is to get her to study it and she may well just get something of a reasonable result.