B2 skills training : the six, themed units give you extensive skills practice to up your level or prepare your exams - Douglas, Elisabeth S.; Girimonti, Silvia; Samuel, Julia (Train up your skills!, 2019)