The crybabies at Fox's "News" Five are at it again. They find Spanish annoying even when it's coming from the highest achieving student at a California High School. I'm guessing the kid's not the Valedictorian without being really good at English as well. He probably was being respectable of the older Hispanic audience, many of whom might not understand English that well.
P.S. as the Fox crew mentions, he did offer to do his speech in both English and Spanish but was told to pick one.