I prefer lichess, and sometimes go to chesstempo for more focused work, but reasonable people can disagree.
Also there are many books of puzzles.
I prefer lichess, and sometimes go to chesstempo for more focused work, but reasonable people can disagree.
Also there are many books of puzzles.