Every school will have it's good teachers and its bad ones, even charter schools.
We have moved many times, military. In CA, yes the charter schools across the board were better, more grant money, not neccessarily the better students. 2001-2002
In NC, 2006-2010, there was a charter middle school. It was supposed to emphasize math and sciences. Well by the time those kids got to Algebra II, they could not do fractions and other simple algebraic functions. The Geometry, Algebra II, and Caculus teachers were all in an uproar the years we were in the high school because the middle schoolers from Charter School XYZ couldn't handle even the simplest concepts.
So obviously the public school Algebra teacher was much better than the charter school Algebra teacher. But the orchestra leader and art teacher at the charter school were "better" teachers.
Everything else was really comparable, there was no real difference.
Charter HIgh Schools tout themselves as better and the teachers try very hard to uphold those reputations, which works.
So the University HIghs, the Math and Sience Academies in the different states are routinely a better choice. THere is also a higly competitive process to be admitted into these.