Experiences in Guimaraes, Portugal