May 12 … time is ticking for nearly 9,000 schools