Return to Article Details Analysing the impact of e-learning technology on students’ engagement, attendance and performance