Students can learn at their own pace and don't have to wait for other students to catch up. Fifteen year old boy begins law school at MU because he got ahead by home schooling. Parents are not always professionally prepared to teach their children. Parents must maintain written records of the sujects taught and activities engaged in with the student, a portfolio containing examples of the child's academic work and a record of evaluation of the student's academic progress. Those are actually the requirements from the Missouri Homeschool Law .
Students can pursue topics of interest instead of what the state, school or teacher chooses.
Children can't develop socially if they are not around other students their age and learn to work together. How they raise their children and what they teach them is their business. Home school does have many positive aspects in that it can encourage a strong academic and moral environment. However, I think that some parents are too overprotective. Public schools can offer children social skills in learning to cooperate and work effectively with others in a diverse situation.