Used appropriately, H1B holders actually contribute expertise and productivity to US economy, which is a plus. Teaching and research positions at Universities are examples where this is obvious -- the value of having the foreign worker's expertise is direct and clear because he or she was compared directly to US candidates in the selection process and one of their major roles is to educate US students. But my understanding is that educational institutions have different rules from businesses. Educational institutions are able to choose a foreigner because they are the best applicant. Businesses must show that there are NO qualified domestic applicants. So the headline doesn't make sense to me, it's already required. They just aren't enforcing it very well.
But it would not surprise me at all for an executive order to be oblivious to the fact that this is already required. The track record so far indicates that the Trump administration does not actually understand how the government that they are now in charge of actually works. The most likely thing seems to be that they will phrase the same requirement in some way that is stupidly incompatible with the actual laws and it will just make a huge mess with so many loopholes that it will get worse instead of better. Competence is so underrated.
I won't say there aren't districts where there is waste, there are plenty, but one does have to build and maintain buildings, which can be quite expensive. There are also pensions to consider, which are not always managed sensibly. So a lot depends on what is in that $18k figure. If it includes facilities and the district made a really bad facilities decision 15-20 years ago, that can be a huge chunk right there that the teachers don't see one penny of. And in that situation, blind cuts will just hurt the people who are just doing their job because the overhead of that bad decision is probably impossible to change. (e.g. a bond issue or similar)
And this idea that parents pay taxes for the education of their own children is madness. Taxes that go to schools principally pay for the education of *other people's* children. That is and always has been what public schools are for. It seems like this should be obvious, since people don't just pay those taxes while their children are in school. So the thing you should argue for is better schools at the same cost. The community has already decided it is worth $18k per year per student, but that value for that money can be improved.
TRANSACTION CANCELLED - FARECARD RETURNED