Corvallis High grad playing well at Princeton