Question: Are both Newcomers High School and Largo High School (Florida) located in the same country?
Sentence (from "Newcomers High School"): This school specializes in introducing new immigrants to American culture, and also teaching English to students.
Relevant evidence: Yes