My favorite homeschooling sites, in no particular order.
This is the first place I tend to go if I need something quickly, usually because I'm in a pinch. They offer everything you need for your homeschool at great prices. They also have a weekly freebie, as well as, many other freebies. I do sell my products there, but I have purchased many e-books from Currclick.
Even though my kids are older and I don't use this site as much as I used to, I highly recommend it to all homeschooling families interested in notebooking and lapbooking. They offer a wonderful variety of notebooking pages, lapbooking, and unit studies... and the best part is it's all free!
3. Khan Academy
You could literally use this site to help teach any subject or topic using youtube videos. So again, it's all free. There are thousands of videos posted and more are added all the time! This is an excellent resource.
I purchase the majority of our books at Amazon. When I first began homeschooling, I would look for the very best deals I could find (as we all do) and Amazon seemed to always fit the bill.
Jimmie offers lots of great freebies and inspiration. One of my favorite things she does is her Notebooking Round-up, which is a list of notebooking freebies and resources other bloggers added to their blogs in the previous month. Basically, she does all that searching for you and adds it all to one post. I love that! You can also find lots of inspiration at her other homeschooling blog Jimmie's Collage.
A couple of moms who give away tons of free lapbooks, notebooking pages and unit studies.
This website is a place where homeschooling moms store lots of great files to share.
I know, that's two sites, but trying to narrow it down to only 10 is hard. Both offer books in the public domain. LibriVox offerers lots of free audio books and Pro Gutenberg offers them in e-book format.
This is a great site where a group of homeschooling moms share inspiration, ideas, links and just a ton of wonderful information to moms who homeschool or are considering homeschooling.
If you're struggling with curriculum choices, this is a great site with lots of wonderful reviews. It's one I recommend to new homeschooling moms often.
My list could seriously go on and on, but I'll save some for another top 10 list.
This post is linked up at Top Ten Tuesday