Simon is a fantastic trainer. He sees everyone in his sessions as individuals, understanding them quickly and offers advice and tailors his teaching style depending on the people. I and my team have really benefited from his training as he provides you skills and strategies that help improve yourself in a personal and professional way. I would absolutely recommend Simon and his training to anyone.