Providing feed back is essential, i see students have good outcomes when I include consistant feedback.
Peer-assessment is very interesting, must be with anonymity so that the stucents are honest their review and may include more comments. Without Anonymity, students may not provide not honest review.