I work at an ESL school and my students were taking an exam that asked them to unscramble words into a sentence. The result (as given by the answer key) was:
Jessica was the last person to arrive at school.
However, one of my students wrote the sentence:
Jessica was the last person at school to arrive.
I told my co-teacher that I thought this construction was also correct and that the student should get credit for his answer. Is the second sentence also correct?