"Your school is at the front."
The English is awkward. "Your school is right ahead" // "your school is right in front (of us)."
The wording "at the front" suggests "near the geographical dividing line between two fighting factions in a war".
More standard English would be "in front of [x]", "right ahead" or "facing [x]" where x would usually be 'us', 'you', etc.
Your shouldn't have to be the plural 你们, it should also accept 你 because your is not inherently plural. If you want the answer to be 你们 you could say "your guy's" or "all of your" or something.