Language Learning at Dominique Clarier
This is a German Language course called "Learn German with Martha." Learn to speak German phrases step by step. Learn to write German phrases step by step. It provides multiple links to video lessons and downloads to learn German. There are some additional lessons with useful Arabic and Polish subtitles.