The benefit of the book really is the teaching tips more than the projects themselves. In that respect, I'd say the book was done well. There are a lot of reference materials given, things I intend to look into. I will post on them when I do.
I don't know that I'd recommend buying this book, but certainly pick it up at the library.