Nowadays, more and more parents are opting for home schooling options for their kids due to the unsafe conditions or inappropriate curriculum in public schools.
Furthermore, homeschooling has many advantages like bringing family members closer together and more personal attention which makes children understand the material better.
However, on the other hand, children miss out on the social life as homeschooling can get pretty lonely for both kids and parents. Children don't get to participate in extra curricular activities and parents don't communicate with other adults in a healthy work environment as they have to spend time with their kids.
Homeschooling is a matter of a personal choice as there are both advantages and disadvatages. You should weight the pros and cons and decide what's best for your kid.