Duolingo - Learn foreign languages in a fun way

One of the most popular and well-known tools for learning a language online is…