This document presents a case study of implementing a blended learning (b-learning) approach in a computer networks course at a university in Portugal over nine years. B-learning combines online learning with face-to-face instruction to address challenges of traditional and online-only methods. The case study found that b-learning improved student learning outcomes and engagement. It also gained experience that could be applied to other growing fields. Future research is needed to further address challenges of ensuring consistency across learning environments and mitigating infrastructure problems in b-learning implementations.