Fr. Félix Ganuza, Sch.P.