The phrase
"public charter" refers to a type of school that is funded by the government but operates independently. These schools have more freedom to design their own curriculum and teaching methods compared to traditional public schools.
Full definition