TWIN FALLS • Evaluators are praising College of Southern Idaho officials for transparency and ethics, but say stronger financial controls are needed. CSI has been accredited since 1968 and that status ...