Filipino among Top 10 Finalists for $1 Million Global Teacher Prize
A Filipino educator is just one step closer to winning a $1 million grand prize. Jesus Insilada, English teacher and principal at Caninguan National High School in Iloilo, Philippines — is among the top 10 …