Harry is thoroughly knowledgeable and gives realistic and common sense examples for the rules and regulations. I think Harry is an excellent trainer who conveys information in a way thats conducive to learning. I would have no hesitation in both recommending him and the company to others.