The reason why I think Politecnico di Milano is one of the best technical universities in Europe is mainly related to the variety of majors present, and the depth at which the arguments are treated. Moreover, PoliMi has several opportunities for its students, such as Double Degrees, Erasmus, mobility agreements with extra EU countries, Idea League, Alliance4Tech and many more. Furthermore, the campus itself is very modern, and it is being ameliorated every year, in order to favour the campus life. There are many student Associations (such BEST, EESTEC, PoliEdro, ESN, and many more), and the campus itself has a sport center with several facilities. Considering the depth at which the topics are treated, compared to other universities it is more difficult and with less practice. Nevertheless, once starting your work in a company, or even during the period of international Mobility you will see the difference in knowledge between you and your pairs from other universities.