What is a Charter School?

Charter schools are independent public schools allowed freedom to be more innovative, while being held accountable for improved student achievement.

They foster a partnership between parents, teachers and students to create an environment in which parents can be more involved, teachers are given the freedom to innovate and students are provided the structure they need to learn, with all three held accountable for improved student achievement.

What makes charter schools public schools?