Homeschooling is educating school-aged children at home rather than sending them to school. Homeschooling has existed since the dawn of civilization, but it has come back in vogue in modern times as the preferred method of education that certain families have adopted for their children. So what is homeschooling,