Being an Agile Coach takes a lot of Energy and patience at the same time.
You need to be sensitive to the people and situation of an organization.
Every word you speak has a great impact on your teams.
You really need to master the skills of Agile Coaching.
Here is a book on Agile Coaching by Lyssa Adkins.
Must read for anyone into Agile Coaching!