Improve your chess game with #1 Chess Coaching

Unlock Your Full Potential and Rule the Board.


 Don’t know how to act during certain periods of the chess game?


Losing too many games due to poor strategies?

Want to step up your game?

Already know fundamentals, but want to level up?

About me

Hello! My name is Mihailo Djokic and I’m from Serbia. I’m 20 years old and I’ve been playing chess since the age of 4. I started serious training at 12 and since then accumulated many years of experience.

Playing experience

  • Playing chess since the age of 4  
  • Attended over 10 national chess tournaments 
  • Attended Chess European Championship 2023
  • Peaked FIDE rating of 2319

Portfolio of a successful chess coach:

12 +

Years Playing Experience

3 +

Years Of Teaching

100 +

Satisfied Students


FIDE Rating Peak

Here is what my students say about coaching...

What I offer



1 Lesson



10 Lessons


Free Tips

1. Before making your move, take the time to consider your opponent’s position and what their next move might be. This helps you stay focused and relaxed, giving you a better chance of finding the best move and uncovering tactical ideas.


2. Be disciplined when thinking through your moves. Keep in mind that even one mistake can ruin your entire game, as chess can be unpredictable.

3. Always look for tactics and evaluate the long-term strategy of each position. Calculate, imagine the board, and cover the entire board every time you think to maximize your time efficiency.

4. Pick one opening and practice tactics and strategy within that opening. This will provide you with direction and help you improve more quickly.

5. Don’t get caught up in who you’re playing against—instead, focus solely on the board and pieces, and think without bias. This gives you the best chance of success.


No problem! My chess coaching program is designed for players of all levels, including complete beginners. We will go through the fundamentals of the game and help you develop your skills from the ground up.

The length of the coaching program can vary depending on your individual goals and needs. Together, we will create a personalized coaching plan that fits your timeline and schedule.

I understand that life can be busy, which is why I offer flexible scheduling for our coaching sessions.  We will find a time that fits your schedule, so you can fit chess into your routine without sacrificing other important commitments.

I understand that choosing a coaching program can be a big decision. That’s why is there a free consultation. It will help you determine if coaching is right for you or not.

Chess coaching can help you develop critical thinking skills, mental agility, and strategic planning abilities that can be applied to many other areas of your life.