Read the story closer please. He went outside after receiving the call during his scheduled lunch break.
Given the climate in public schools anti Bush anti war etc teacher may have been harder on the kid. She should have told the kid to carry on and thank his mom for her service from the school!