Life Hacker – Beth Skwarecki
“There’s a big difference between leveling up in a language learning app and being able to speak and understand your target language when you arrive in a new country. Rather than wondering which app or approach is “best,” consider studying your language from multiple directions.” (more)