some great exercises in a variety of fields (health, technical, etc.). however, the book could have benefited from discussion of theory and application; its basically just a collection of texts in english with their arabic translation, with a long list at the end of translation companies. working with this book did improve my translation skills, but i feel i could have easily devised the exercises myself.