Teachers Pay Teachers is an awesome site for homeschoolers! If you have an area where your kids are struggling, you can find materials targeted to that specific skills quite easily. Some are free, but most are paid. And right now, they’re having a sale today and tomorrow, so check it out!