Our discussion about duolingo (and equivalent apps) the other day made me realize how painfully inadequate apps like that are at getting you to intermediate or advanced fluency. What are some better ways for those of us that live somewhere where only one language is spoken to pick up a new language?