I've used Berlitz to pave the way down many paths, revisiting old languages I touched on earlier in life. Its great to use as an intro or even just to brush up on skills long unexplored. Review collected by and hosted on G2.com.
The pronunciation is always impeccable and the lessons are easy. Review collected by and hosted on G2.com.
I translate content for high tech business from german to English and continually need to review the language. Review collected by and hosted on G2.com.
I like the feature where you can speak after the native german and compare your pronunciation Review collected by and hosted on G2.com.