sustainable collaborative learning system