Online Teaching and Learning: Effectiveness and Challenges | IEEE Conference Publication | IEEE Xplore