how long does it take to write a book Everything That You Should Know About Homeschooling 26 Aug 201617 Sep 2018 Homeschooling isn't a choice easily made. There are lots of programs available and you will have a lot of added responsibility. This article contains information that will help you make…