Duolingo has been postponing its launch of Arabic for English speakers for a while. Now, next date is March 1st 2019.
https://www.duolingo.com/course/ar/en/Learn-Arabic-Online
And yes, in Japanese culture it would be extremely rude to point out errors in a guest's attempts to speak the language.