Peer-and Self-Assessment in the cloud

peerScholar allows students to share assignments easily, to get anonymous peer feedback, and to reflect on personalized feedback. It also allows for revisions, reflections and self-assessments.