pays for public schools