Teachers, board set to vote on new pact