Having used FreemanGroup for almost 20 years I consider them the most effective standards training and personnel development company that I have worked with.