German for Beginners: A Self Study Guide
Available in paperback and e-book formats
Get from your local Amazon
The book explains German grammar in detail and has extended exercises with lessons. Exercises start from lesson 5, after learning the basics of grammar. This complete course is designed in a step-by-step learning path. The vocabulary and grammatical knowledge gained from the previous lesson is used in the next lesson. It is recommended that first fully grasp the current topic and then proceed to the next.