We have talked about Khan Academy here before as it is such an AWESOME resource for Homeschooling For Free. You’ll find Science, Math, History and lots of other subjects taught there.
A couple of weeks ago Khan Academy made a very exciting announcement… their site is now available completely in Spanish! This will be great for those whose primary language is Spanish, or if you want to integrate exposure to a second language into your curriculum (more free foreign language resources here)!
They also say that they will have Khan Academy available in other languages in the coming months and years.