This is for my zealous-to-home-school friends. Not to temper your enthusiasm, but to avoid demonizing another legitimate method of education, and to recognize benefits that your method can miss out on.
"organization in community is a mark of good discipline, not a mark of capitulation to Enlightenment categories. I have seen a goodly amount of recent chatter that equates any kind of age-segregated classroom learning with the Prussian model of education, where we make all the little children sit in straight-line rows, so that they can be made to sit still while our robotic educative arm pours knowledge into their wee heads. And seriously, the Prussians were pretty bad, while the early American education johnnies who wanted to be like them were really bad too. But God's covenant people have had classrooms since the Jews established their first schools after the Babylonian exile, and Jesus graduated from Nazareth High. Every synagogue had as one of its officers a schoolmaster --a chazzan (Luke 4:20)-- and for all these many centuries all of these covenant folks had only a passing knowledge of things Prussian...."