I had a great experience studying at TUD. The professors were really helpful and easily accessible. My course (Building Technology) in particular was well structured however, there were certain organizational issue from time to time that weren’t dealt with immediately so it affected the studies.
Having said that, the department and educators always ask for feedback after each course so that they can improve it the next time around.
Overall the university and the course was well worth the time and effort.