Instead of just one bandwagon it's becoming a wagon train:
As many as 170 new charter schools could open in North Carolina in 2015, including 39 in the Triangle and 43 in Mecklenburg County.
Charter schools are taxpayer-funded schools that are exempt from some of the regulations that traditional public schools must follow. They are also independent of the school districts in which they’re located.
They may be "independent" of local school districts, but that doesn't mean they won't be draining resources from local taxpayers, and other traditional public schools they are competing with.