Institution: Indiana University Country: US
Dr Leah Shopkow, Indiana University, US, describes how her approach to her teaching changed through her involvement in a peer-review of teaching project.
Dr Leah Shopkow, Indiana University, US, describes how her approach to her teaching changed through her involvement in a peer-review of teaching project.