It seems to me that Arabic is not the easiest language to learn, although perhaps I think so because I have never met Arabic lessons. In any case, it's good that now there are sites like
https://livexp.com/skills/arabic where you can study with a native speaker. This is very cool because it is a native speaker who will tell you all the subtleties.