Information and Communication Technology (ICT) has infiltrated global classrooms at an exceedingly rapid pace. Computers form an integral part of modern day learning environment, by offering cutting-edge software and classroom management tools that have led to improved student learning and better instructional techniques. On one hand, it has helped educators to increase st...