The program was just what you would expect from a good UK university. The negatives to point are the incapable lecturers who are just not qualified enough to lead some of the modules and the structure of some group projects. Some of the professors lack bare minimum communication skills which in my opinion is the backbone of a good lecturer. Some of the group courseworks are so poorly organised, it’s impossible to score good on them.