Is this the world's best teacher?
The winner of world's best teacher is being announced this weekend.
Ten teachers are all hoping to take the one million dollar prize - but only one can win.
Andria Zafirakou, a teacher from London, is one of the finalists.
So what makes her so good? We asked her pupils!