"Deutsch für dich" is my private German teacher and my good German friend. I like "Deutsch für dich" because the exercises are very useful. The topics are interesting and varied. " Deutsch für dich" ...