That is the problem, there are lots of books. But I can figure switch ones are good or bad without buying them and reading them.
I can build a basic circuit but I don't want to poke at something. I would rather learn from the ground up and play/build as I learn.
The whole idea is to have fun learning it.