Let's face it learning a new language can be difficult and whether you want to learn a few phrases for your next holiday or really tackle a new language head on your smartphone is a great tool to help...