Are charter schools better than public schools?

Are charter schools better than public schools?