Tales of Hybrid Teaching in Software Engineering: Lessons Learned and Guidelines - Verdecchia, Roberto; Lago, Patricia (IEEE Transactions on Education, 2023)