a number of pedagogical arguments support self- and peer-assessment in language classrooms to improve the quality of learning by students’ involvement in the final judgments of one’s work. considering editing as a method of communicative testing of writing, this study aimed at finding out whether self- and peer-editing of assignments could result in the improvement in iranian efl students’ writ...