Return to Article Details Creating virtual learning communities in Africa: Challenges and prospects