I'm in the last year of high-school in Albania (last 1.5 months + 1 month for diploma exams) and well I was thinking and wish to study in Germany. I'm more inclined, or it would be better to say that the only thing I'm good at is Math, Physic and Computers so I wanted to know more about this German Uni's, Technische Universität Berlin or Technische Universität Dresden. Are this two good Uni's? Are they worth? (Of course they are way better than any Albanian Uni but I mean by German standards). How much would be the average monthly cost in Berlin or Dresden?
And last but not least, on a scale 1-10, how hard it'll be to learn German, TestDaft level in 12-14 months not living in Germany and living in Germany?