Hey SJConnor, You are correct to be concerned about the limitations of Canvas's built-in peer review for your specific needs. Based on the documentation and community discussions, Canvas does not have a native feature that allows for instructor moderation of peer reviews before they are released to the student whose work was reviewed.
Since Canvas doesn't offer a "hold" feature for reviews, you'll need to create a workaround or use a third-party tool.
The Manual "Manual" Process (Scaling up your current method)
This is the most time-consuming option but gives you complete control. Instead of using the Canvas peer review tool, you would:
-
Create a "No Submission" assignment for the peer review. This would be where students submit their feedback on their peers' work.
-
Instruct students to submit their peer review feedback to this new "no submission" assignment. This keeps the feedback private and only visible to you.
-
Manually distribute the original student submissions to the reviewers (e.g., by email, or a shared folder).
-
You review each submission. After a review, if it is appropriate, you copy and paste the feedback into the student's original assignment comments.
-
This is labor-intensive, but it's the only way to guarantee you have oversight before a student sees a review. With a quadrupled class size, this might not be a feasible long-term solution.
For a growing class, your best bet is to either continue with a more manual process using the "No Submission" workaround or, ideally, to explore a third-party tool designed for this purpose.