Misa-Llorca, Roger, Instituto Superior Politécnico José Antonio Echeverría, Cuba