If any of you are trying to brush up on German (for free!), I highly recommend this (free!) online program. It is the slightly more advanced version of the one that got a rave review on Slate.com (Deutsch—Warum nicht?). Anyway. Its comprised of 20 episodes, each around 10 minutes, and each one has both a written and oral component. It’s sehr gut, is what I’m saying.