Allowing Students to Select Deliverables for Peer Review: Analysis of a Free-Selection Protocol