I first learned about Khan Academy while watching an episode of 60 minutes and wanted to learn more about it. It is a not-for-profit organization that offers a FREE education to anyone who wishes to learn. It has over 2400 video tutorials teaching subjects ranging from basic addition to advanced sciences. All of the 2400+ videos have been made by Salman Khan, a graduate of Harvard Business School who has advanced degrees in computer science and electrical engineering from MIT. This is a fascinating site for children and their parents. Check it out; you will be amazed at all that you can learn for FREE! The site also contains practice lessons that you can use to review what you have been taught.