Dieguez, Teresa, Instituto Politécnico do Cávado e do Ave (IPCA), Instituto Politécnico do Porto (IPP), Portugal