Coaching is one of the most sought-after leadership skills - vital for anyone who wants to develop a team of people who will perform effectively, but are also motivated and relish working together. It's also a dynamic discipline which, in recent years, has developed and grown to embrace theory and practice from a wide range of other disciplines, frameworks and models. Mastering Coaching starts by asking what skills an effective coach must now possess...