After completing his masters and licensing in Portland, Oregon, John taught at an integrated Arts centered Magnet school in Vancouver, Washington. He then went overseas where he was in Morocco followed by Munich,Lisbon, Jakarta and finally Phnom Penh.
B.S. Mathematics, Willamette University Salem, Oregon, USA.
Masters in Education, Lewis and Clark College Portland, Oregon USA
Certificate as Secondary Teacher, State of Washington, USA 1996
Initial Teaching License, State of Oregon, USA 1996
Before finding his calling in teaching, John did variety of work and played music. His experience as an integrated teacher in an Arts school found him teaching music and creative writing alongside his mathematics teaching. This prepared him well for his introduction and growth in the International Baccalaureate Program which he began in his first overseas post at the Casablanca American School in Morocco. After eight years there, he continued his teaching and professional growth at Munich international School. He taught in Lisbon, Portugal and at the Sinarmas World Academy in Jakarta before coming to Phnom Penh in 2014. John’s partner is an elementary principal and PYP teacher and school evaluator. Their love for helping young people and travelling has made international teaching a perfect fit.