I am a chess enthusiast who is officially playing chess for around 5 years, I am at expert level and my online chess.com rating is 2300+, I'm also fide rated around 1600. I give students theory lessons, middle game strategy, endgame ideas and plans, practice sessions, puzzle solving, opening principles and many more so that they can improve fast,...