Kamonjo, W. Florence; Ngatia, David
(2023)
An online class is a system where students can learn, discuss issues with fellow students, clarify doubts with teachers,
share material and assess academic progress through the help of computer and internet-oriented ...