Technology has slowly crept its way into almost every classroom, compelling teachers to gain IT skills and enhance their way of teaching, effectively engaging and empowering their students. More and more educational technology tools are being developed, helping teachers provide…