Features, iHub educationWhat does it take to implement an effective virtual learning solution in Africa? Segun Samuel / May 15, 2020