* 10 practice tests for the revised 2017 ESB Level B2 exam that help students familiarise themselves with the content and format of the new exam and to practise exam techniques. * Additional Grammar and Vocabulary sections for Level B2 are included in order to help students avoid common exam mistakes.