Homeschooling may be unstructured but the unstructuredness lies on the time schedule of the lessons. Unlike with the traditional school setting, students of the homeschooling program are allowed to work at their own pace and to learn what they can learn at a certain period of time.
They are not required to finish a coursework without totally mastering the lesson. Because they do not have to learn alongside other kids, they are given more freedom to fully understand the lessons. In fact, some parents even allow their kids to go back and review previous lessons that they have not yet mastered.
Some are also given the chance to concentrate on subjects that they have not yet mastered while putting off the lessons of subjects that they find easy. For instance, if a child is good in English but not in Math, they can actually forgo with the lesson in English for a day and concentrate on their Math lessons. With homeschooling everything is tailorfitted to suit the needs of the child.
Still, like the traditional school setting, there are materials that are needed to teach the subjects to the kids. For instance, a curriculum is needed to give structure to the...