After months of back and forth, the Shippensburg Area Education Association has reached a tentative agreement with school board.