Here are the best public high schools based on US News ranking