Online Chess Lessons

Find a Chess Coach


About me

Hi, I'm Brandon Ashe, otherwise known as amazingoid (chesskid on ICC). USCF 2320 FIDE 2209.

I'm most well-known as a twitch streamer at that tries to provide educational content to all skill levels.

As an experienced chess teacher, coach and player, I can take your strategy to the next level.

When you enroll in my online chess lessons, you’ll get the one-on-one attention you deserve. My personalized approach to your game playing will help you improve, regardless of your current skill level. At just $30 per hour, online chess lessons provide great value and help you reach your game goals and improve your rating.

If you’d like to learn more about the benefits of working with a chess teacher and coach, you can contact me with any questions. I look forward to hearing from you.


Playing experience

I've been playing for over 20 years.
Notable OTB results include:

  • Wins against GMs Kosteniuk, Blehm
  • Draws against GM Dlugy, IM Zatonskih
  • Won the brilliancy prize for best game at the 2014 Bay Area International
  • Ranked 5th in the United States as a 10 year old

Teaching experience

I've been teaching students both formally and informally for the past few years, through online chess lessons as well as through my twitch stream.

I have been playing chess since I was a child, and my passion for the game combined with my love for passing on my knowledge is what led me to offer online chess lessons. I have helped children and adults alike drastically improve their ratings, and I would like to have the opportunity to help you improve your game as well.

As a chess teacher and coach, I am committed to continually improving my teaching skills. I welcome feedback on my techniques. I truly want to use my online chess lessons to help create a new generation of master chess players.


Best skills

I think my best asset is that I can explain both simple and difficult concepts in a clear, straightforward manner. Refer to my youtube channel for some examples of lessons I've given in the past on my stream.

My straightforward approach to explaining concepts in my online chess lessons ensures that, no matter my students’ age or experience with chess, they will be able to quickly learn the various strategies and ways of thinking about the game that I have to teach them. I am able to work with young children and adults alike and to cater my teaching style to match their level of understanding.

No matter your learning style, I can help you learn what you need to know to improve your chess ratings. If you want to improve your game, sign up for online chess lessons from me today.


Teaching methodology

I try to cater my lessons to meet the needs of the student. After an initial diagnostic of looking at your games to pinpoint weak areas, I aim to fix those parts before going into more general topics. As a former student of IM Jeremy Silman, I try to incorporate some of his methodologies into my teaching.

My online chess lessons are one-on-one to better enable me to meet each individual students’ needs. Not every student will learn the same principles of chess in the same way, and I plan my lessons accordingly.

As a chess teacher and coach, I understand that it is my responsibility to figure out what you already know, how you learn, and what it will take to get you to the level you want to be at. It is then my responsibility to come up with the best strategy to help you reach your chess-playing goals. I take my duty seriously, and when you sign up for online chess lessons from me, you will see the difference this approach to teaching makes in your playing.


Follow Me

Coach Ashe has taken my game from 1100 to 1800. He is fantastic at explaining positional ideas. I always leave lessons feeling more confident for the next tournament. I owe all my tournament success to his patient tutelage. Stage one completed Chesskid, now help me crack 2200!


I have been a part of Amazingoid's twitch student community for 6 years now. He is a high quality teacher, who takes time to step you through the simple ideas in a position so that you can eventually trek through the complicated ideas. He is exceptionally clear and amazing-(oid)-ly fun to learn from. You would love him as a coach!