University of St. Andrews (UK)
University of St. Andrews: Physics and Astronomy: Electric Potential and Charge
From The Scots Guide to Electronics web site. The meaning of electric potential is described. A combination of diagrams and words are used to explain this difficult concept without the use of mathematics. Very well done!