The application of technology in supporting learners must ensure timeliness, convenience, friendliness, inclusion and ...