Valerio, Miguel Angelo, Instituto Politécnico de Viana do Castelo, Portugal