This university is one of four technical universities in the Netherlands, there is a lot of focus on group work and self-study. Instruction sessions are very useful. Industry collaboration is prime and is reflected in almost all the courses. Student life is amazing. Sport culture is immense too.