We will not win the war unless we win the children.
Sending children into godless and socialist-entitlement indoctrination camps ( misnamed public schools) will not win the children. In these indoctrination camps children will learn to think and reason godlessly. The must just to cooperate in the classroom.
We must work to shut down the government K-12 godless and socialist entitlement schools. We must work to seen that all children have access to private education that supports their family's specific Judeo/Christian system of belief and our nation's founding principles.
Do that an in 10 to 20 years we will start winning real battle and then the entire war.
Agreed in principle.
But you don't take it quite far enough.
You also need to look at the mills churning out "professional educators." If you have faulty machinery in a factory, you will turn out defective product, no matter who owns the factory or what templates are used to machine the product. The same schools that produce public school teachers and public school textbook authors/editors are the same schools that produce private school teachers and private school textbook authors/editors.
One other point:
As somebody who saw a child through 13 years of Catholic education, trust me: I had to watch what my kid was taught...just like a hawk. I can't count the number of hours I had to spend un-teaching and correcting the out-and-out error that my child was taught throughout her school career.
Sadly, too many parents (of either public or private school children...I know this from experience) don't take an active role in their kids' education and count on the teachers to teach their kids right. I shudder to think how messed up some of these kids get as a result (from teaching CCD -- the Catholic version of "Sunday School" -- I see the results of that neglect on a weekly basis)