Children must learn and understand the school subjects to get good grades and move up to the next level of classes. In homeschooling, parents can limit or even eliminate the subject from their curriculum, leaving the child with no knowledge of it. Some advantages of homeschooling over public schools are that children can learn at their own pace, it allows for a more customized learning experience, and it helps brings families closer.