Electrical Current Reivew
Resistance of a wire
Practice problems with solutions!
Electrical Circuits
These are great reading that go into detail about different types of circuits. If you would like to do some practice problems you can skip to the bottom of each of the readings (with solutions).
Mess around with the PhET simulations to experiment with the concepts above!