There are so many wonderful free resources on the internet. Here are some of my favorites:
1+1+1=1: Free printables for tots, homeschool encouragement, calendar cards and more.
Amazon: Search "free kindle" by classic authors or theologians (Alcott, Lamplighter authors, Bunyan, Edwards, Spurgeon, Howard Pyle, Horatio Alger, Henty, Ballantyne and so many others). If you don't own a Kindle, download their free app for PC so you can read books on your computer. An absolute gold mine of so many marvelous works!
Donna Young: Forms, forms and more forms--calendars, planners, forms for various subjects, forms for 100 Easy Lessons, Apologia Science. Take time to just explore and be amazed.
Dynamic 2 Moms: Lapbooking resources, planners, encouragement for homeschooling.
File Folder Fun: Wonderful games to reinforce all sorts of learning. Just search by topic and enjoy!
Games for Learning: Mary is a game-making dynamo! Wonderfully inexpensive ideas for making games to help review and learn just about anything.
Homeschool Freebie of the Day: Vintage books, old time radio shows, classic audios, homeschool helps; sign up for newsletter for extra freebies and special offers.
Homeschool Share: Unit studies and lapbooks on so many topics. Search and enjoy!!
Khan Academy: Free tutorials on so many subjects--math, science, economics, computer science, history, civics. Register so you can track student progress.
Piano Education Resource Guide: Includes general resources, teaching resources, chords/scales/tuning resources as well as recommended piano podcasts. A musical treasure trove!