Cambridge New Progress to Proficiency Class Audio CDs 2002
Each of the eighteen units is based on a different topic and contains a variety of exercises and activities to develop the language skills required in the exam: vocabulary, reading, use of English, listening comprehension, oral communication and composition