“Ruth brings a breath of fresh air to her training. She is extremely knowledgeable about the subject matter and puts it across in a manner which suits the delegate, making it clear and easy to understand. She is hard working and an excellent team player who goes out of her way to ensure that the learning is relevant to your position and at a pace to suit the individual.”