“Saying Mass at the Church in Alba de Tormes, a Carmel in Spain where St. Teresa of Avila’s body is located. Just above me, just behind the gated area, is the body of St. Teresa of Avila (a Doctor of the Church).”