There should really be some indication that this book is not meant for beginners, but for students who already have advanced vocabulary and comprehension. The exercises are not difficult in theory, but they rely on a lot of prior knowledge.
The very first exercise, for example, is about learning to recognise different types of nouns. This is a pretty basic concept. The grammatical principles are explained clearly enough in the accompanying reference volume 'French Grammar and Usage'. When it comes to the exercise, however, the reader is confronted with a long, complex passage from a newspaper that a beginner has no chance at understanding, and which makes the task frustrating and pointless. This initial exercise tests knowledge of not just noun types, but advanced vocabulary and syntax. Talk about asking someone to run before they can walk!
This wouldn't be a problem if the book was called 'Practising French Grammar for Intermediate and Advanced Students', or something similar, or if there was at least an indication on the back cover about the suitable level. But there isn't, which is very misleading. They really need to think about how they market this book.