For those of you struggling to get to grips with a second language here is an app suggestion that might help.
It is a free app which uses multi sensory techniques to guide you through a huge range of vocabulary and grammar exercises, before building to translation skills. The reason the app is free is because it is being used to translate the internet !!
I can't believe it'll be free for long so download :). I can vouch for the French and German settings but also Spanish and others.
Learning a second language makes our metropolitan world a little smaller and is a life skill that helps you make friends all over the world.