Celebrated Kenyan Teacher Peter Tabichi’s Star continues to shine; lands another global assignment
Global award winning Kenyan Teacher, Peter Tabichi, has landed another… Read More »Celebrated Kenyan Teacher Peter Tabichi’s Star continues to shine; lands another global assignment

