The LLC offers a variety of learning resources for German, including software, videos, and listening materials.
Free supplementary learning resources
Opportunities in Germany and Austria (contact German faculty for an extensive, annotated list)
Online Dictionaries
In-context Translation Dictionaries
Dictionary of idioms and sayings