I have it.
It can be useful, but a lot of the information is so-so or so basic you could work it out on your own.
For a beginner, it will teach you the basis foundation to get fast.
But no book is going to be a replacement for practice, so don't expect too much from it.