The Internet is filled with so many good things we can do for our homeschools, that we often neglect the BEST things. Here they are in one post.