I found Catherine to be an excellent trainer - she was extremely patient (even when asked the same questions numerous times). She carried out the training sessions with a sense of humour and I cannot fault her method of training or her presentations. — Maureen Flynn