I've been using Richard as a coach for a few months now and have begun seeing a rise in my rating. Not only does he put in a ton of extra time preparing new lessons for you, but he analyzes positions, gives you puzzles, and really helps you understand greater thematic approaches to the world of chess. I've gone up around 150 rating points while using his strategies/ advice. He's incredibly punctual, a great conversation, and overall an awesome person. For $25.00 a lesson you will not find a better coach on here. Thank you for everything Richard!