Tales of Hybrid Teaching in Software Engineering: Lessons Learned and Guidelines | IEEE Journals & Magazine | IEEE Xplore