I think the best way to learn German is to visit a language course, because German grammar is really difficult to learn by yourself. If you plan to go to Germany for a year, you should take the opportunity to visit a language school with German native speakers as teachers.
Hey guys, in 3 months i'm going to stay in Berlin for a half year. There I want to learn german in a language school. A friend of my cousin recommended me the www.speakeasysprachzeug.de So I wanted to ask if someone here has experience in this school. Thanks for your answers.