Since Mike joined the club he has been a great success, he makes everyone feel welcome, no matter what he gives 110% every time he is here. He is not some boring coach that just does repetitive drills, he helps me with what I really need to work on to improve my tennis. Mike is a very technical coach, but he helps me learn through fun games and challenges, whilst having a crack and a joke at the same time. He makes everyone work their socks off! He is great!