Homeschooling smartest way to teach children