Ou, Chaohua, David A. Joyner, and Ashok K Goel. 2019. “Designing and Developing Videos for Online Learning: A Seven-Principle Model”. Online Learning 23 (2). Boston, MA. https://doi.org/10.24059/olj.v23i2.1449.