12 Things to know about Charter Schools