A three-level series of grammar reference and practice books for teenage and young adult learners.
Active Grammar Level 2 covers all the grammatical points usually taught at B1-B2 (CEF) level.
The boo.
Carturesti
Cartepedia
Anticexlibris
Active grammar level 2 without answers [with cdrom]