In today’s world, technology has a great impact on every aspect of our lives. There is a rapid growth of technology in the field of education. It has led positive impacts on education and has changed the entire learning process from boring classes to make it more interesting, effective and engaging. Teaching with technology can