What is a charter school? Where do they come from? Who promotes them, and why? What are they supposed to do? Are they the silver bullet to the ills plaguing the American public …