Double Dealing (Double Dealing Upper Intermedi)

A three-level business English course that uses a powerful storyline to teach all the skills, vocabulary and grammar needed for students in work or pre-work.