Learn German in Germany
There are myriad ways of acquiring a foreign language: tutorials, CD-Roms, websites dedicated to teaching German, German language courses varying in intensity and method.
One of the best ways to learn German effectively is to take a German language course in a German-speaking country! In a completely German-speaking environment you will quickly be able to read German texts, understand spoken German and successfully communicate with the locals.
As soon as you have decided on taking a language trip, you should take the utmost care over the choice of your language school. Communicatively oriented teaching methods and small groups where you can be sure of a maximum share of the teacher's attention are just two important qualities of a successfull German language course.