""US News and World Report" ranked 21,000 public high schools, in the United States, based on three factors.First, the schools were analyzed for the number of students who achieved above the state average on the reading and math tests.