The professors in KTH are research-oriented so attention to teaching is generally less. Most of the professors I got were really good researchers but not very good teachers.
The courses, however, are very diverse and KTH gives an option to choose from a super-wide range so it provides you with the flexibility of what you want to learn and which skills you want to develop,