ConfusedI’ve presented here the main ways people tend to learn a new language, but modern technology will always come up with more. You could meet a native speaker on Skype and chat with them for example, or try this video-learning site.

From my own experiences of learning languages, I would say that a combination of all the above methods is perhaps best. I know that without deadlines and a place to be I would not make the effort, so a class is probably my best fit. However, when I’m travelling I like short and simple podcasts so I can revise and practice on the way and whilst in-country. In the end though, it’s all about trial and error and finding the right method(s) that are right for your style of learning. For a list of free language products, try this as a guide.

So, having weighed up the various pros and cons, considered how much time and money you have to commit, and how tech-savvy you are, it’s time to get out there and start learning!