Question: why are public schools better than private schools?
Answer: 1) Public Schools Attract the Best Teachers This is not the case at many charter or private schools. Their teachers often don't have the same high level of education, experience, or commitment. ... This is partly because public school teachers usually earn a higher salary than those at privatized schools.