Michael’s enthusiasm and attitude is infectious, he is a passionate lifelong learner and genuinely cares about helping other people. We worked together on an online course where he was our presenter and instructor, he was an absolute pro! we sent him the script the night before and he reeled off take after take without a teleprompter, very natural and engaging. I also know Michael as an educator and trainer, he is results driven and meticulous in his planning and delivery. I highly recommend Michael for public speaking, presenting, coaching and training.