Tafakari aims to ensure that technology and digital content best serve teaching and learning needs.
More
Computer literacy training
Tafakari exists to revolutionize teaching and learning through the thoughtful application of technology.
More
Tafakari
Tafakari is a Swahili word which means “to study, contemplate or to think”.
More
Raising awareness in use of ICTs
Tafakari facilitates information sharing, capacity building and raises awareness on the use of ICTs in education;
More