Q: how do i learn a language
A: see if you can get yourself stranded somewhere with only that language