Khan Academy

Khan Academy allows you to learn almost anything for free.