IST is a good university. The quality of teaching can vary from class to class but it’s overall okay. While some of the teachers are really good and do their best to share their knowledge with the students, others can make classes more difficult than they should be, not impossible but a little more stressful. Some say it’s the best engineering university in Portugal and I agree, upon enrolment, we have to learn much faster than we’re used to, preparing us for everything that comes. Besides that, IST has a really good reputation and due to that, entry into the job market is much easier.