My experience with my university is a complete contraddiction, for the most part is good , the lessons are good and the professors, for the majority, can tech very well,the curriculum is not bad at all but the subjects are a bit outdated.The problem are the exams, they are a nightmare in some cases are too difficult because the professor likes to listen to your answer only in his own words and sometimes the timing of the exams are changed even 2-3 times before actually having a proper date.So if you want to study here prepare yourself,memory is the most important skill you would have very good materials to study in the future but if you want to pass the tests memory is your only option.