Grand Rapids Public Schools and the Grand Rapids Education Association have reached a tentative agreement on a long-overdue contract for the current school year.

See Full Page