It is a good functional university with a high percentage of excellent teachers.
It could be more organized. The facilities although not extraordinary are adequate for their purpose. It could use more funds for research and labs. Overall a really pleasant experience to study there. Definitely one of the better choices I have made and I am looking forward to continuing and finishing my studies there.