Veterans from local organizations visited first graders at Longfellow Elementary Thursday to teach them the history, code and etiquette of the American flag.