19 March 2018

UK’s Andria Zafirakou wins Global Teacher Prize

Andria Zafirakou is the first British winner of a competition to find the world’s best teacher.