Build your confidence in your German skills with practice, practice, practice! From present tense regular verbs to double object pronouns, this comprehensive gu
Tackle head-on all the hurdles that you find hard about learning German Practice Makes Perfect: German Problem Solver doesn't pretend that learning German is ea
Practice Makes Perfect helps you put your German vocabulary andgrammar skills together! You may have all the vocabulary down pat and every grammar point nailed-
Practice the art of conversation in German! Want to strike up a conversation with a native German speaker but are nervous that you're not ready? Practice Makes