Senior Earns Full Ride to Princeton