Preparing our Students for the Rapidly Progressive Digital World through Effective Teaching and Learning