A woman from north London, Andria Zafirakou has won the award for world’s best teacher.  Mrs Zafirakou ,who teaches art and textiles in a Brent secondary school was also given $1m along with her award. The Prime Minister of UK Theresa May sent a video message commending Mrs Zafirakou and said great teachers needed “resilience, ingenuity and a generous heart”. She...