I have known Michael in a professional capacity during which time he personally delivered professional training services to the REA Group over a period of a year. He delivered his sessions to the highest standard, has been reliable, professional and provides out of the box methods. He also offered one-on-one support after hours. I would have no hesitation in recommending Michael to lead and facilitate training sessions.