9 Blogs For Homeschooling Advice 5 Comments Homeschooling is a journey, and one that is often epic in scope, challenging, fraught with difficulties, and with a huge reward at the end. While keeping your kids at home will be one of the best things you do for ... Read More »