Now showing items 1-1 of 1

  • Peer review in teaching: the Strathmore experience 

    Dean, Catherine
    Peer reviewing is a process that has become popular around the world over the last 10-15 years. It can be used in different professional environments, as well as by students who make use of the collaboration of their peers ...