Abstract Peer review is a popular feedback mechanism in higher education that actively engages students [...]