Actually they were not signed by the NDP in the first instance.  Those contracts were introduced as legislation as the NDP sought to resolve a teachers' strike by giving their supporters, the teachers' union, everything they wanted and more.  Curiously, this happened shortly before an election - an election in which the NDP were reduced to two seats.