News

UK teacher wins $1m Global Teacher Prize

London teacher, Andria Zafirakou, has been announced as the recipient¬†of this year’s Global Teacher Prize. She was crowned the...

Shane Mann
Shane Mann