<p>I second the whole language school idea, it worked for my daughter last summer in Valencia Spain. She took classes at the University of Valencia language Institute for relatively cheap, and I advertized in the local english language paper and found a host family for free. If you are looking for a complete for credit program, especially for german, look at DAAD.de hit the english button, and select course, international programs. there are several Batchelor programs taught in english. Most provide preliminary language classes before semester start. Cost varies, but is MUCH cheaper than study abroad programs. Study for a year in english, , get credit, and language instruction, and live in the language and culture. After you learn enough german, you can save even more money and take the classes in German. Hard to beat!</p>
<p>Ex: FA aachen engineering degree, 1st year in english, 2.3rd years in german. 500 euros a semester!!!</p>