There are immense benefits of home-schooling. If home-schooling is done in a right way, your child will have a completely balanced education and will become a very nice student. The rewards are great. You can spend time with your child and hence give your child more attention.
It happens that the average student meets their parent for some minutes during a day an hour or in the week. The average home-schooling parent sees their kid on a consistent basis for some hours during the day. That is a huge benefit of schooling at home.
The student and the teacher learn a lot from each other. You will certainly be very happy with your decision of teaching the child at home. You will have ample time for each other. You can make any lesson of life an education lesson. If you visit the supermarket or a department store, it is a great lesson for purchasing and also the comparison of products.
The fast food procedure shows the kids good lessons in marketing. Aspects of daily life add to your home-schooling experience. One more benefit is nice education. You can see that your child is learning without any need for PTA meetings and without any requirement of the report from strangers on the progress of your child.