A secondary maths and physics teacher in Kenya has received the $1 million Global Teacher Prize.

The Dubai-based foundation Varkry has given the prize to Peter Tabichi, a 36-year-old teacher from the Keriko Mixed Day Secondary School in the remote village of Pwani. 

He has been commended for his work in leading his poorly-resourced school to victory after taking on the country’s best schools in national science competitions. 

He also gives away 80 percent of his monthly income to the poor.