> But if I would be in Quebec listening french all day, I think learning would be much faster even at middle age.
Full immersion is obviously a huge booster to fluency by a mix of opportunity (you're basically learning and practicing all the time) and necessity (you want to navigate the country without being stuck to a dictionary or translation application).
As long as you have a working basis and don't hang out too much with expats from your own country / first language (it's obviously comfortable and easy to slip into an insular community) even 3~6 months will do absolute wonders.
Full immersion is obviously a huge booster to fluency by a mix of opportunity (you're basically learning and practicing all the time) and necessity (you want to navigate the country without being stuck to a dictionary or translation application).
As long as you have a working basis and don't hang out too much with expats from your own country / first language (it's obviously comfortable and easy to slip into an insular community) even 3~6 months will do absolute wonders.