I have joined recently and my overall experience has been positive. There are a few problems though, for example, the classrooms and the benches could be approved as they dont have enough gap and space to allow yourselves to be comfortable for the long lectures. Apart from that everything else has been really good, the professors are intelligent, once you get used to the accent, it took me a while, but it all turns out to be good. The city is also good with a vibrant student community, the food is cheap and good.