My comments stand.
Back when my boys were in school, the only place I remember vets being asked to speak to classes were in HS, and then it was usually just in Senior SS classes.
In this case the school administration is responsible.
In this case 499 students got it right, and one got it wrong, even if they were just 9th graders.