St. Teresa of Los Andes: Saint of joy, patron of youth