Fixing schools will cost R300 million, following 'senseless