1 « 59 60 61 62 63 64 

German has the fish

Without saying more. No, the German does not have the fish. If you think you solved this in 15 minutes, you're lying. The solution requires multi-level inferences akin to the hardest level of sodoku. This puzzle is n-complete, it can be solved to a single discrete solution.

Students: Are you brave enough to let our tutors analyse your pronunciation?

Actually you are brilliant I almost had it but you were PERFECT................ BRAVOOOOO

you're right

Took me 15 minutes using index cards
Teachers: We supply a list of EFL job vacancies

You're all wrong and in the 98% I'm afraid, the German could have an elephant for all we know. Nowhere in the clues does it state there is a fish, read the question again "Who owns the fish?" - It doesn't say "the final person has a fish, who is it?"