A North London teacher of GREEK-Cypriot origin has won a competition to find the world's best teacher. Andria Zafirakou, who teaches art and textiles at Alperton Community School in Brent, came first among teachers nominated from more than 170 countries and was awarded a prize worth $1 million.