An online revolution in learning and teaching | IEEE Conference Publication | IEEE Xplore