Rosetta Stone - German - Level 1, 2, 3, 4, 5 Companion | 2.45 GB
Rosetta Stone includes many of the same features common to other language learning software products - native-speaker audio, text, a voice recognition feature to aid in learning proper pronunciation etc. The software teaches the main four skills of language learning -
speaking, listening, reading and writing.