The program is good and city is good as well, but i have a few problems with the management and city in general. Firstly, finding accommodation in this city is extremely difficult, you have to pay agencies and they charge hefty commissions, plus the places are usually far from the campus so its always difficult. With tram work going on, city is in chaos and it takes a lot of time to reach the campus. The professors are good and the students are very helpful as well.