Teaching English in Thailand means experiencing beautiful scenery at the weekend and eating delicious cuisine every night. It also means reading ugly, discriminatory job ads that leave a bad taste in the mouth.