An excellent and practical introduction to electronics book. It would be nice to have more explanations about the used analog components and their values, and why they are necessary in the designs.
You do need the components, supplies, and tools to do the experiments, which is a good starting kit for after the book has ended. There are nice chapters on soldering, assembling an oscillator on a perforated board, and creating a box for your project. However, nothing about laying out a PCB design and etching a PCB. Two more old-school projects, a battery out of lemons and a "crystal" AM radio, were interesting and worked surprisingly well.
Overall, highly recommended for those who'd like to learn some electronics on the practical side, and continue with the theory later.