Once again, I'm not saying you're cheating. I say I don't trust you're a 2300 player (or 2200).
And I invite people to thread with caution here. That's all.
I also wonder why a 2300 guy would want so hard to stay anonymous and offer lessons for free in the first place. Or just spend time analyzing games against average club players.
I AM NOT CHEATING!!!! So rude, why do you call me cheater without any prove?