Southwestern Baptist Theological Seminary released today the institution’s most recent Composite Financial Index (CFI) score ...