German Grammar Training for B2 is an ideal additional material for learners of B2 proficiency level to deepen their knowledge of grammar and thus gain more confidence in communication. Grammar training is suitable for in-course use as well as for self-study.
To download the book: here