I'd replace "at" with "in" in all cases for being more natural.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
KhoshtipManI'd replace "at" with "in" in all cases for being more natural.Thanks, but that's surprising.
AnonymousLet me ask you this then. If I add "in New York" at the end of each sentence,"In a high school" is more used than "at a high school".
Anonymousdo you still think that "in a high school in New York" is better than at a high school in New York"?No. In that context I'd use "at a high school in New York".