Smart skills level B2 : vocabulary, speaking, reading, grammar, writing, listening - Betsis, Andrew; Evangelidou, Maria (East Sussex : GlobalELT, 2015)
Keywords: English language -- Examinations; English language -- Examinations -- Study guides