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... This description may be from another edition of this product.