I have used workbooks, flashcards, cds, Duolingo, and Rosetta. This app is the single best self study way to learn coversational german . Nothing can replace practicing with real people everyday. The app needs a control to adjust its talking speed.
NachBayern about Babbel – Learn German