Class Attendance, PowerPoint Slides and Learning Outcomes