From someone who has spent some time learning Arabic, let me tell you it's not easy.
There is much debate among linguists about the best ways to learn a language and improve vocabulary, and in my opinion nothing beats immersing yourself in the language by living in an Arabic-speaking country.
How to improve my Arabic … Read more