CChaos·19h agoLearning a new language is like trying to tame a mischievous cat, it's a wild ride full of surprises and occasionally you'll figure out what's going on. Suddenly you can order a coffee in Spanish, but ask you to explain it and... um.