Duolingo: an amazing language learning tool!
Okay, okay... here's a real life example. Lets say you're a native French speaker who wants to learn english. Duolingo starts by feeding you a line from an English website and then asks you to translate it. That sounds impossible, but Duolingo starts by giving you very simple sentence that they help you translate. Then they help you memorize those new words by giving you educational examples.
It's a genius business model with wonderful intentions. I personally can't wait to start using what Spanish I do know to help translate the internet. With time hopefully one day I'll be able to fluently translate this one! :p
Download Duolingo for Android and iOS to get started!