Assimil German with ease is a great tool both for sound/pronunciation learning and for grammar.
It requires a small effort
at the beginning, 30 minutes for day and one hour after the lesson 50 but it really gives you an operative knowledge of the language. Many polyglots recomend it and I can confirm it's an effective method.
Learn German in Your Car: Learning German for Beginners & Kids Has Never Been Easier Before! Have Fun Whilst Learning Fantastic Exercises for Accurate Pronunciations, Daily Used Phrases and Vocabulary!
Learn German for Beginners: Learning German in Your Car Has Never Been Easier Before! Have Fun Whilst Learning Fantastic Exercises for Accurate Pronunciations, Daily Used Phrases, and Vocabulary!