ELO: 1800–2200+
0 reviews

Ivan's Chess Journey
Ivan Sokolov
ELO: 1800–2200+
0 reviews

Ivan Sokolov
ELO: 1800–2000
0 reviews

Ivan Sokolov
ELO: 1800–2200+
0 reviews

Ivan Sokolov
ELO: 1900–2200+
0 reviews

Ivan Sokolov
ELO: -800 - 2200+
Weekly

ChessReads
ELO: 1800–2000
0 reviews

Ivan Sokolov
ELO: 1800–2200+
0 reviews

Ivan Sokolov
ELO: 1800–2200+
0 reviews

Ivan Sokolov
ELO: 1800–2000
0 reviews

Ivan Sokolov
ELO: 600–2200
Promoted

Understand the ideas, then drill the lines