From Maesk Group Counseling in Fort Lauderdale - Communication and Difficult People
This article, while not about counseling or therapy per se, has some great tips for dealing with difficult people, and mentions one of my favorites - mindfulness. It can be found here.