English Vocabulary in Use Upper-intermediate with Answers and CD-ROM (Paperback)
Well structured and well illustrated, very educational More French translation would help understanding and would save time On the CD-ROM, I would have preferred the pronunciation and translation, which would have allowed me to gain a lot of time