Here's a clue.
No matter how much money you give the "Public School", it is never, EVER, enough. They will always cry for more.
We educate each of our nine children at home for about $200 to $500 apiece, varying according to the complexity of their studies.
The Public School of the regional school district ("school collective" is a more accurate term) costs over $12,000 (TWELVE THOUSAND) per student, and that does not even include the bus contract, which is in the millions of dollars.
Gee, wouldn't you like $90,000 a year to educate all those kids? Good for you.
But how much do you pay your teacher? What are your transportation expenses?
There is, of course, waste in the public school system, just as there is in any bureaucracy, but it's not all the fault of the unions or even of the school systems.
For instance, the courts have mandated that all children are entitled to an education, even those who will never function even at the level of a bright two-year old. In fact, those children are allowed to attend public schools until they are at least 21 years old - and some of them have their own dedicated paraprofessional to accompany them everywhere they go in addition to a certified teacher, and require special transportation because they can't ride the bus with the "normal" kids.
Hopefully, your children are all healthy and reasonably bright, and you don't have to deal with that sort of thing at your house.
Private schools don't have to deal with that sort of thing, either, and they don't have to deal with discipline problems, and they can make parents buy some of the supplies public schools have to provide for all students if they're going to use them because public schools can't discriminate against children who can't afford to buy them (at least where I live).
You might also notice that it seems to cost more to educate a child in "rich" districts than it does in "poor" districts for some reason....