Michael is someone I have known for several years both as a player and coach. WHilst being an exceptional player, as a coach, Michael has shown himself to be enthusiastic, intelligent, and very intuitive in understanding his players and educating them to strive to achieve their goals.