Return to Issue Details Exploring the impacts of PowerPoint presentation on English major students’ engagement and learning Download Download PDF