What is a Charter School?

Charter schools are elementary or secondary schools in the US that receive public money but have been freed from some of the rules, regulations and statues that apply to other public schools.