The KwaZulu-Natal Department of Public Works and Infrastructure has terminated the contractor for the Sibonginhlanhla Primary School project due to persistent delays and safety violations.