I only recommend this book for advanced users. First, you should get a whole base of Chinese vocab. Then, use this book to systemize all the characters since the book is organized in different character roots.
One minus is that there is several uncommon words listed here which would I think never be used that frequent.
This entire review has been hidden because of spoilers.