Guides know many languages as well as Berber and Arabic, including French, Spanish, and English and often some German, Japanese, Italian and Dutch as well. Our drivers know English, Spanish and French. During high seasons: Christmas and New Years into the first week of January: Easter; and sometimes during October our English speaking drivers are in great demand.