Dar Loughat - Cross Cultural Language Center, MoroccoOffers Arabic language and cultural immersion programs in Morocco, including intensive courses in modern standard Arabic and colloquial Moroccan Arabic.
Speak MoroccanOnline Moroccan language lessons dedicated to people willing to learn the Moroccan dialect.
Subul Assalam Centre for Arabic Language (SACAL)Center in Morocco dedicated to teaching Arabic language.