Check this out:
http://www.khanacademy.org/