Flores, Pedro, ISCE Douro, Portugal