The Homeschooling Debate: Who Should Homeschool Their Kids?

Homeschooling is one of those subjects that can stir up quite intense feelings among parents, educators,…