Digital storytelling as a powerful technological tool for teacher and student engagement