
Homeschooling is a lifestyle. Which means it intersects with, and sometimes invades, all aspects of our lives.Homeschooling is a lot. And so, it is not for the faint of heart. But neither is raising children, or following Jesus, or a myriad of other...