A bunch of common circulated foreiGn coins. The kind of stuff you would see at your local coin store's world junk bin 5/$1. Based on the size, the Canadian 5c is a nickel and is not a proof. The German Euro is worth a Euro so that's a plus... The other coins are a good start for a world coin collection but you won't be getting rich off them.
From the top down: Row 1 1977 Canadian Nickel Row 2 1971 Mexican Peso Row 3 1939 France 2 Francs 1932 Canadian Penny 1968? Netherlands 10 Cents Row 4 1966 Austria 2 Groschen 2002 Germany 2 Euros 1966 Bahamas 10 Cents 1923 Kingdom of Italy 10 Centesimi Row 5 1941 French Indochina 20 Centimes 1937 Republic of Turkey 5 Kurus
The Elizabeth coin at the top is a British 5 pence, not a Canadian nickel. Can you take better pictures of it? I doubt it's a proof, but at the same time, circulation strikes of those usually aren't reflective at all.
On most modern Canadian coins the date is on the reverse. So if you see the queen on the obverse and no date there is a good chance it is from Canada.
There are proofs from 1977 (and every other year from 1971 to today, for that matter), but I don't believe yours came from a proof set. Looks like it's just a nice business strike.