How can you learn a language quickly?

Have you ever wanted to learn a language? Or are you learning one and struggling to advance?

In this TED talk, Chris Lonsdale claims that anyone can learn a language in 6 months in this video.

Volunteering allows you to be amongst communities, learning from children and adults and being immersed in the language. If you want to learn a language, what are you waiting for?