Michael is someone who can make learning fun and yet very effective. He walks the talk. The training manual just a reference to me but my learning comes mostly from what he said and practiced in the session. His action and behaviours in the class reflect exactly what he preached in the programme. The activities done in the programme all relevant to the topic and it makes the topic easy to remember and apply back at the workplace. He is such a great facilitator and he inspired me a lot!