I began teaching chess when I was in 5th grade, and have since taught chess to hundreds of students. I am a USCF National Master (rated 2200), though I no longer play competitive chess; I now mostly play blitz on chess.com (where my rating fluctuates between 2200 and 2350). From November 2017 until June 2018 I taught classes for Chess Wizards in the Seattle area.
Chess lessons usually consist of analyzing the student's games, discussing various aspects of the game (openings, endgames, studying historical chess games), homework after each lesson, and so forth. I can also play chess games with a student, followed by analysis of these games.