Web-based education experiences | IEEE Journals & Magazine | IEEE Xplore