It’s quite tough, I wouldn’t recommend it if you are lazy. However, if you want something challenging then sure, this is exactly for you. Some professors are nice, some are not so nice but that’s expected, also there aren’t many internationals, about 60% of the class is Polish