chess-fan.com provides a modern server for solving free chess puzzles
We offer you 3 ways to play chess puzzles to train your chess skills and become better
The 3 modes are: medium chess puzzle, impossible chess puzzles and random chess puzzles, the latter makes a mix between medium and impossible chess puzzles