Experiences in Algiers, Algeria