These courses are always well received by our staff who always come away with better skills and understanding of their job roles after attending them. I would definitely recommend the trainer every time.