DK Eyewitness Travel: 15-minute Arabic - Learn Arabic in Just 15 Minutes a Day
E-Z French
English Verbs،2nd Edition (Practice Makes Perfect)
English Grammar for ESL Learners،2nd Edition (Practice Makes Perfect)
English Vocabulary Games (Practice Makes Perfect)
Pocket Fowler's Modern English Usage
Better English - Handle Everyday Situation with Confidence
The Quick Study for English (Quick Study: Books)
Lonely Planet Moroccan Arabic Phrasebook & Dictionary (LonelyPlanet Phrasebook)
Collins Popular English Dictionary
Collins GEM: French Phrasebook
15-Minute Arabic (Eyewitness Travel 15-Minute Language Packs)