PeerPresents: A Web-Based System for In-Class Peer Feedback during Student Presentations. - Amy Shannon; Jessica Hammer; Hassler Thurston; Natalie Diehl; Steven Dow (Conference on Designing Interactive Systems, 2016)