Overall a great experience for someone who seeks being integrated in class and having a close relationship with your teachers. Most teachers are dedicated to their teachings as they work in it during their day to day. This allows their classes to be focused on real world applications and leave behind any dated material and syllabuses. The campus might seem far away but it’s connected via university buses and the metro. It’s also currently growing and each year they seem to add new buildings and renovate their older ones. The only downside would be a current lack of engineering equipment for class labs, but there are good computers and monitor rooms set up, as well as on demand laptops in case your personal one is unavailable.