If you had to choose only one website as a homeschool resource, it would have to be http://www.internet4classrooms.com . Technically, it is a series of links set up as a teacher’s resource, but do not let the word teacher turn you off. It is a complete and thorough homeschool resource. This website is also up to date, i.e. current.
I have visited this website several times over the years, only to find myself intimidated. Finally, I sat down and surfed the entire site to find that with some patience and planning, that it is quite simple to use. Here is the best news yet; the website is free. Follow this link to my guide that should make it easier for you to navigate this site.