Are Information and Communication Technologies (ICTs) going to replace the face-to-face approach; what drives the other, technology, or pedagogy? As observed by Batson (2011:1), "Information technology, ironically, instead of disenfranchising the current higher education enterprise, is making it more vital." A Blended Learning (BL) approach is an effective approach in integrating the face-to-face methodology and the use of information communication technologies into teaching and learning. Blended Learning provides students with the best practices from both rich traditional classroom practices to modern technological learning experiences. This paper is not just about blended learning it provides a brief and exciting account of technological pedagogical content knowledge (TPCK) framework.