I’m going to say it one more time.
Contract + parent signed + law of contracts = Parent in this situation has no leg to stand on.
ACLU or Tired of Taxes not withstanding....
And I will say it again and again:
Charter schools = public schools. They cannot do everything a private school is allowed to do, whatever netmilsmom may think. :-P
(They might get away with things for a time until the courts step in.)