“…Several researchers (Christenson, Horn & Staker, 2013;Kintu, Zhu & Kagambe, 2017;Tayebinik & Puteh, 2012) defined b-learning as a mixture of pedagogical approaches that are rooted in online learning. B-learning offers complementary learning experiences in a digital environment, for effective and efficient use of traditional face-to-face learning methods in classroom instruction (Johnson & Haria, 2015;McGee & Reis, 2012;Means, Toyama, Murphy & Bakia, 2013;O'Byrne & Pytash, 2015).…”