the effective knowledge repositories include factual conceptual procedural and meta cognitive techniques kujya kwiyandikisha ryari ryageze no ku mirenge y'i galilaya no ku baturage baho