Two million reasons to support charter public schools