Torres, Pedro, Instituto Politecnico de Castelo Branco, Portugal