KTH is a nice place to study with solid traditions and lots of groups and activities surrounding the education itself. Courses and teachers were both great during my time. The bureaucracy however sometimes caused some delays and minor problems, always fixable but with a bit of work (in my programme at least). Overall I am personally very pleased with my time there.