Newburyport: A group of students show off of their report cards as they leave the Nock Middle School in Newburyport for the last time as seventh graders, returning in the fall as the new eight grade class. Today was the last day of school in Newburyport. Photo by Ben Laing/Staff Photo
{}