Rob Nixon, Princeton University