I can recommend this book for anyone that wants to learn React.
The gradual introduction of material is kept at a good pace and the examples are clear. The author often goes out of his way to point out certain things that may be unclear to readers who have little experience with topics such as ES6.
The world of JS moves extremely fast, but despite this, the book discusses knowledge that is still relevant to React development. An example of this is the chapter on Flux - it appears that the community has since migrated to using Redux instead of Flux. However; the chapter on Flux introduces the concept of a ReducerStore, which means you can pretty much jump into a React/Redux project.