TU Delft in Brazil: "People want to see a professor"