Step One: Stop calling anything “public”.
They’re government employees.
They’re government schools and government school teachers.
It’s the government sector.
Yup. If it’s open to the public, it’s public — grocery store, strip mall, church, etc.
If it survives on money taken by force of law from taxpayers, it’s government.