Being a native Arabic speaker, it never occurred to me how complicated the language is compared to many others. I learned to speak it, read it, and write it ever since I was a kid, so I rarely notice its idiosyncrasies and instead simply think of all of it as second nature. If you come from an another background though, Arabic can be a daunting language to learn, but that's exactly what Duolingo has taken on. The service now offers Arabic courses for English speakers in its apps and on its site.

Read More