Gibb's Free Energy Explanation
Flash animations from McGraw Hill
Panzilius Discussion of Voltaic Cells Part 1 Video
Panzilius Discussion of Voltaic Cells Part 2 Video