One of the many benefits of homeschooling is that it allows for fine grained quality control. With a school you are getting a complete bundle and if the math teacher is no good in a particular grade you are basically out of luck. In homeschooling on the other hand you can switch to a new method, try a different course, add or remove a tutor, etc. This is incredibly empowering not just for us as parents but also for our kids as we involve them deeply in this process. One might at first suspect...