Comment Online circuit tutorial (Score 5, Informative) 301
Try:
http://www.allaboutcircuits.com/
This has some good lessons describing the prinicples behind circuitry, and suggests some experiments to try. Best of all, it's free!
All Finagle Laws may be bypassed by learning the simple art of doing without thinking.