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 ...