Excellent article! I like the first points/measures taken before giving feedback:
- Am I the problem?
- Can I live with this?
Wading through the power and ego battles is messy but living with a clear conscience and peace of mind while doing so is so much better.