I highly recommend Chien if you are looking to up your game. He provides many services. He will review your game, provide general or specific instruction and now has a daily course by mail at a very reasonable price. Chien is the most dedicated and passionate chess player I have ever known in my life. In addition to providing instruction, he runs many chess tournaments on several sites.
I can without question recommend him highly if you are looking to improve your game.
Chien is the most passionate chess player and coach I have ever known. He runs many tournaments and provides chess instruction at a reasonable price. If you are looking for someone to help you with your game, he is your guy!