After completing his degree in the United Kingdom, David moved to Thailand to begin his teaching career. After a few years of experience teaching in private schools, he was chosen to train new teachers for a major language school in Bangkok. This experience taught him the value of self and peer reflection in regards to the planning and executing of outstanding and engaging lessons. Before making the move to Raffles American School, he taught for a year in a prominent International School in Bangkok. In total, David has over eight years teaching and management experience and strives to create a fun and interactive learning environment for his students.