This is my recommended reading order based on Chess.com ratings. If you prefer to interleave topics then this page will work best for you. If you prefer to focus on one topic at a time then the other page will work best.
Beginner <1299
- Chess Mazes 1 & 2
- Any books or courses with Mate in 1 or 2
- It’s About Time: A Beginner’s Guide to Time in Chess
- Smithy’s Opening Fundamentals
- Introduction to Chess Calculation
- Finding Targets Practice
- Chess Visualization Training
- Can I Take It? A Beginner’s Guide to Capturing Pieces
- Everyone’s First Chess Workbook
- Everyone’s Second Chess Book
- Learn Chess The Right Way Series
- How to Beat Your Dad at Chess
- My Opponent’s Threats: Piece Safety Training
- Silman’s Complete Endgame Course (up to your level)
Intermediate 1300-1699
- Chess Principles Reloaded – Center
- Simple Attacking Plans
- Instructive Chess Miniatures by Alper Efe Ataman
- Visualize 1
- Calculation: A Complete Guide for Tournament Players
- Common Chess Patterns
- Blunder Busters
- The Checkmate Patterns Manual
- Dazzling Defenses against Checkmate
- Fundamental Chess Calculation Skills
- Simple Chess
- Winning Chess Strategies
- Foundation of Defense in Chess
- The Power of Pawns
- Learn to Counterattack: Essential Guide to Active Defense
- Chess The Art of Logical Thinking
- The Most Instructive Games of Chess Ever Played (Algebraic Version)
- Silman’s Complete Endgame Course (up to your level)