This highly successful intermediate course has been revised and updated. Includes a CD and a course book divided into ten units.