I have done coaching before and always find it invaluable. What I found different and helpful working with Fiona, is that she has useful tools and tasks to facilitate the coaching session, allowing reflection and meeting any set objectives of the session.