How Quiz-based Tools Can Improve Students' Engagement and Participation in the Classroom