Cupertino schools produce 99 National Merit Scholarship semifinalists
Ninety-nine scholars from Cupertino schools are among the 16,000 semifinalists named by the 2018 National Merit Scholarship Program. Semifinalists of the scholarship program represent less…