English: C1 - Advanced 2
by Learnlight
For learners who desire to communicate in English effortlessly in all situations, this interactive course helps them refine their ability to express nuanced meaning, be precise, emphasize, differentiate and eliminate ambiguity.