Duolingo revisited
EDIT 2017: Unfortunately, Duolingo has stopped the translation option and it’s not clear whether it might come back. Duolingo for schools is still an option! EDIT 2018: Currently there are options to work with stories. It looks promising! Check out the Duolingo Lab where new ideas are being tested, including the stories. Nearly three … Read more