I think it should just be "Your school is in front."
The English is awkward. "Your school is right ahead" // "your school is right in front (of us)."
I'd say 前面。is in front or facing you.
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.