the reasons for homeschooling is the fluidity in choices that homeschooling children allows. This is especially apparent in Generation X, who seem to be fairly insistent on independence and not being tied down to any one place or situation. Homeschooling eliminates the need to plan all vacations around established school holidays, as the pace is Click here to read the rest of this article ...