Question: Are both Mckeel Academy Of Technology and Germantown High School (Philadelphia) located in the same country?
Sentence (from "McKeel Academy of Technology"): McKeel Academy of Technology is a junior and senior high school of over 1,000 students located in Lakeland, Florida, United States.
Relevant evidence: Yes