I suggest checking out National Master William Stewart’s YouTube Channel for analysis of games of interest from recent events. His website also has some interesting commentary. He offers lessons at the rate of $22.50 - $24.50 for each one hour session. Disclaimer: this post and the recommendation of his website and YouTube site does not constitute an endorsement for his offer of chess lessons. I have no opinion on them one way or the other.