I came to James with the need for coaching support to improve meetings that I lead for our development department. As things changed with the needs that I had, James was able to accommodate. James was an excellent listener who made me feel heard and understood, and always offered up a different perspective that I could latch onto, which helped me to approach my challenge from a different way. James was a great coach and helped me to strengthen the relationship with key staff at my organization, which led to taking on a leadership role for a key process at the organization, and establishing trust. If anyone is thinking about working with James, I'd advise you to make the decision to do so. Don't feel you need to have everything ready - James will work with you where you are and empower you to new levels of facilitation and leadership.