I quite like this book, it is quite heavy on grammar but words have translations as they appear for the first time. Some of the metalanguage is not what I expect but with a little thinking you can understand the meaning. The only thing I am not really keen on is the idea of having all the grammar together in each unit followed by all the grammar exercises. I think it would be better to have a grammar explanation followed by a few questions to practice and then a larger section of grammar at the end of the grammar section. I had a patient teacher who recommended this book. Thank you