Online learning is a blend of characteristics of learners and teachers in a unique online learning ecosystem. Theories of online learning is required to assist lecturers to invest time Creating thought leaders of tomorrow…