Picciano, A.G. (2017). Theories and Frameworks for Online Education: Seeking an Integrated Model. Online Learning. 21 (3), pp. 166-190.