It is a good programme overall, a little rough around the edges specially in terms of administration and bureaurocracy, but when it comes to academic quality it is quite solid. The overall experience is also enhanced by the academic atmosphere of the whole city.