The program is nice and I have found up to this point most of the courses useful. The lecturers are mostly okay and they try to be helpful as much as they can. Most of the facilities are great. However, there are a lot of areas they could improve on in all the above-mentioned fields. The student life could be better because the city itself doesn’t give you many choices about what to do.