This book is great!
It has a large amount of useful,relevant information in a small but well laid out book. It covers all the topics in the current (2018) APC syllabus in good detail and has helped improve my knowledge and understanding of many more complex Topics.
Whilst not a replacement for good adult instruction it is a great aid for revision and studying subjects you have difficulty on or want to know more about.
In conclusion i thoroughly recommend this book to any cadet. It was definitely worth the relatively small cost for me.