Learn French and surf in Biarritz

Learn a new language fast!

Learn a language fast, and for free! There are many advices and opinions on how to learn a language fast, and free. But there are no single answer to the question.