GM Vitaly KuninMiddlegames and endgames understanding and interesting opening ideas - improve your chess level! Location European UnionLanguagesDeutsch, русский язык, English (US)RatingFIDE: 250027032510Hourly rateupon agreementActive