On-line learning has the identical basic elements as face-to-face learning. The foremost difference is that instruction is delivered on-line – either via synchronous interactions (e.g. Zoom conferences, live-streamed lectures, live chats), asynchronous interactions (e.g. dialogue forums, self-paced online lessons, pre-recorded…