He has been teaching for the last 17 years and is currently the Deputy Principal in charge of academics and ICT developments at his school. He is also a master teacher with the iEARN-USA teachers’ network.