Lernpunkt Deutsch provides a challenging and thorough approach to grammar, and encourages vocabulary acquisition, practice and retention. It is a three stage course which is rigorous and motivating. This description may be from another edition of this product.