Learning languages in the 21st century
Thinking about language learning in today's world set of conditions entails not only understanding what meaningful changes have been made in the last 20 years in almost every field of humanity, but also how current humans are wired.