Stanford University honors Hoover High School teacher