Fr. Ivan Tou, CSP