TU Dresden is a good university! In my personal experience the teaching quality is (mostly) high even though it’s not quite on the level of most international elite universities. The campus and the city are nice and the costs of living are extremely low. The bureaucracy is sometimes slow and troublesome, however, not worse than at many other unis. I would recommend TU Dresden, especially for an undergraduate degree. I can also highly recommend the International Relations program. On the other hand, I would not choose it for any other social sciences degree, except economics. The directorate’s support is clearly with the technical studies and departments, while neglecting others.