tuzajya tukuganiriza tukubwire uburyo uzajya ubonamo the effective knowledge repositories include factual conceptual procedural and meta cognitive techniques