1. @DreamBox_Learn, (2013). Six Models of Blended Learning. Retrieved from http://www.dreambox.com/blog/6-models-blended-learning.
2. Ally, M., Anderson, T., & Elloumi, F. (2004). Foundations of Educational Theory for Online Learning. Theory and Practice of Online learning. Canada: AU Press, Athabasca Univ.
3. Alonso, F., Lopez, G., & Manrique, D. (2005). Instructional Model for e-Learning with a Blended Learning Process Approach. British Journal of Educational Technology, 36(2), 217-235.
4. Banditvilai, C. (2016). Enhancing Students’ Language Skills through Blended Learning. The Electronic Journal of e-Learning, 14(3), 220-229.
5. Bermejo, B. (2005). Cooperative Electronic Learning in Virtual Laboratories through Forums, IEEE Transactions on Education, 48(1), 140-149.