For a small university in Portugal, it has one of the best programs in the engineering area, with great professors who are always available to get your questions. It has a great integration program for students from all parts of the country as well as Erasmus Students.