I live in Denver and have a French/Moroccan girlfriend who also lives in Denver, and am learning Darija to better communicate with her and impress her parents/family/friends. I know about 6 other languages, but this one is difficult in comparison.
Welcome to the forum.
I hope you’ll learn a lot here.
And I agree with you on the peculiarities of Moroccan arabic: I’ve also learned many other languages, and this one is especially interesting! It’s especially how you talk about time, and place events in time, which I find challenging at the moment. What are your challenges?