The Evolution of Teaching in a Technology Driven World