Practice Makes Perfect German Problem Solver: With 130 Exercises
Ed Swicktaught German for 30 years. He is the author ofEssential German Verb SkillsandPractice Makes Perfect: German Pronouns and Prepositions.