The sea-side resort town of Sihanoukville is a warm and fun place to teach English as a second language. It has a high turnover rate of tourist passing through, and many jobs are seasonal teaching English for hospitality purposes. This party town can also be a bit trickier to find a higher paying job, as many positions are in the bigger cities like Phnom Penh.
Salaries teaching in Cambodia are relative with the cost of living, but not as high as other Asian countries offer. If you are just looking to volunteer and make an impact in Cambodia, there are loads of options. Henriette loved teaching English in Sihanoukville, and shares the experience in her blog.