June 5, OSAA Banner & Trophy Celebration, 6 PM, Main Gym; June 6, Seniors Last Day; June 7, Marshfield Band Program – final concert 7 PM, Auditorium; June 9, Graduation; June 14,  Students Last Day.