The nature of feedback: How peer feedback features affect students’ implementation rate and quality of revisions
Mathematical problem solving by analogy.