I bought this book in addition to the learning method Assimil. I admit that I have a little more trouble with it. Indeed, I find the grammar explanations are not always easy to understand, if I compare with the other method. This still remains an excellent way of learning, but as a complement. I find it particularly useful and interesting vocabulary revision tests to perform if the lesson has been understood or not.