Strode named Walter Byers Scholarship finalist