The Homeschool Front Blog

Life in the trenches. The ups, the downs, and the triumphant wins of homeschooling. Tips, resources, and real life homeschool experiences.