I found this link today and it's pretty good at showing someone like me how things flow and work electrically. Requires JAVA for the app to run. You can even click on the switches in the schematics in order to see what happens to the flow when certain switches are on or off. Even I know via deductive reasoning what will or will not flow if switches are on or off but what helped me is to see what happens when differing resistor values happen to be connected to certain switches. This would be a good site to direct people to who are still trying to figure everything out!
http://www.falstad.com/circuit/
http://www.falstad.com/circuit/