Catherine maintained clear focus on the overall goal through each individual objective and step within the programme. We also had a lot of fun, Catherine is a joy to work with! The positive impact of working with Catherine was significant and is on-going, both personally and professionally, and my relationships have benefited in ways I had not anticipated.