When you are learning English it is very important to be able to use the langauge you learn in real situations. It is great to talk about John Berry or Hugo Peters, but you cannot talk to normal English people about this. Therefore, it is important to learn vocabulary that you can use in real situations. A great example of this is for transport. This is a great exercise to practice transport vocabulary. http://wsdownload.bbc.co.uk/learningenglish/pdf/2011/10/111003161006_qnet_358_transport.pdf
There are some very good examples to use all of which are very practical and useful.