Duolingo is really a good software for languages learning.
Currently I am learning three languages in Duolingo, French (le français), German (Deutsch), and Spanish (español, castellano).
I have tried Italian (italiano) and Portuguese (português), but I have no time and effort left for these two.

Read more »