Collaborative Learning System in Low Resource Environments in Kenya door Thomas Njoroge