Effective student engagement and classroom management are two important pedagogical strategies that teachers learn about in teacher education programmes. With technological advances, there are ...