Advanced Level B2
| • | Understand the main ideas of both concrete and abstract topics in complex texts, including technical discussions in a field of specialization |
| • | Interact with a degree of fluency and spontaneity that makes regular interaction with native speakers comfortable without strain for either party |
| • |
Produce clear, detailed text on a wide range of subjects and explain a viewpoint on a topical issue giving the advantages and disadvantages of various options |