Professors, in general, are okay, the classes have a high level and they are somehow dynamic. The only problem I have is that all of my classes are in different buildings and I have to go from one building to the other which is not very pleasant in winter. Overall a good university!