I would definitely recommend attending this university. Teachers were great – having a great mix of technical knowledge and common practices from the industry. The opportunity to work independently with the faculty was also very helpful – one or two classes took me to me to the limit of my capacities