The TU/e offers a great opportunity to immerse yourself in your study and area of interest. Most courses, – especially first year and introductory ones – are well organised and are designed to help you pass, given that you put in the effort, of course.
That being said, this university is not for you if you’re both:
a) An international student
b) Coming here to enjoy a “student life”
Put simply, if you are planning to come here, make sure that your goal is to finish your study first and foremost, everything else can follow.