I am currently doing Latin GCSE and am using this book as an aid for my set text part. This book contains the Latin for every the set texts; however, does not contain an English translation. It does contain translations for individual words but these need to be put together in order to create a coherent translation. Also, it does not have any literary notes on the texts. Having literary notes on the texts are very important because they make up a vital part of the GCSE exam paper.
If you are interested in book that contains the Latin version of the set texts and a few questions on them then this is a good book; however, if you are interested in something more geared towards achieving higher grades at GCSE then I would suggest a more thorough guide.