World’s best teacher meets Pope Francis
Vatican, Jan 10, 2020: Brother Peter Tabichi, a Kenyan science teacher who won the 2019 world’s best teacher prize, has spoken of his awe for Pope Francis’ humility after the two met in the Vatican. Brother Peter, a member of the Franciscan religious order, was praised for his achievements inContinue Reading