I am not a homeschooling parent, yet have purchased a number of homeschooling books and resources to augment the development of my children and to build an agenda of activities that is more sophisticated (intellectually) than the commercial tools provide.