While home schooling may be a good alternative to public schools in some cases it will not live up to the standards set by the schools in many cases. Public schools can provide an excelent education.