Michigan State University student Kaylin Casper named Rhodes Scholarship finalist