Tesol Law have published a draft discussion of a code of ethics, together with a discussion on the thinking behind it. It's not a new idea- the concept has been bandied around before. Most of the code seems pretty straightforward...

Link To Original Article