UIC Barcelona is definitely a university that prepares students to not only get a job but to excel at it. Classes and teacher are engaging and demanding enough while keeping a high level of intellectual discourse. It maintains a level of internationality that is remarkable for a Spanish context.