For an introduction, it is still OK but not enough.
For that starts to mess with Arduino, it remains clearly insufficient.
This is neither good nor bad, just a little disappointing from an author of this caliber ...
nevertheless, it remains in my library: some concepts are quite clear and it is good to come back sometimes ...