OH My GOD!
This site is amazing!
The Khan Academy is a not-for-profit organization with the mission of providing a high quality education to anyone, anywhere.
They have 1000+ videos on YouTube covering everything from basic arithmetic and algebra to differential equations, physics, chemistry, biology and finance which have been recorded by Salman Khan.
What a genius!