Diana Johnson has more than twenty years of experience as a homeschool parent and nearly fifteen years of experience managing the homeschool department at a Christian bookstore. When Homeschooling Gets Tough is largely based on her direct interaction with a broad range of customers who were in need of support. Many homeschoolers struggle with feelings of inadequacy and failure when their homeschool situation is not picture-perfect. In this timely...