Nice post on verbal self-defense in the workplace
Jay Morrissey blogs on personal development issues, and much of it is about communication skills. He writes with a refreshingly simple, straightforward style that would be appropriate down to pre-intermediate students I would imagine, and even high elementary level with support such as vocab pre-teaching.
There are some nice functional phrases for dealing with verbal attacks in this post.
