Spirit of St. Teresa is alive and well in the Body of Christ