I have been using DLTK's website for YEARS with my little ones. It is chock-full of printables, worksheets, crafts and project ideas. You just can't beat them... and it's ALL FREE! Check them out at http://www.dltk-kids.com/ . It would be a great website for homeschoolers, as well.