*from Abstract* Maybin, Janet; Mercer, Neil and Stierer, Barry (1992). 'Scaffolding': learning in the classroom. In: Norman, Kate ed. Thinking Voices: The work of the National Oracy Project. London: Hodder & Stoughton, pp. 186–195.
Whether you're studying a new language, trying to pick up a few words before traveling, or brushing up on a tongue you spoke long ago, here are the best apps and software packages for learning a language at a range of prices.