During each opportunity I get to spend time with Gareth I learn something new and come away with fresh ideas and perspective. Gareth has provided the highest quality training sessions where he is able to impart wisdom and advice in a fun and engaging manner. Gareths training is first rate and I highly recommend it. But that is not where my recommendation stops. I have been fortunate enough to have a series of 1 to 1 coaching sessions with Gareth. These sessions have focused on working through strategies for dealing with the challenges our organisation is facing and are full of real world practical advice. For me, those sessions have been the most valuable and liberating of all the management training I have undertaken over the years.