The "mixed" set of problems on ChessTempo is an excellent problem set with a large fraction being defensive. ChessTempo has some of the most interesting/instructive problems, and the community commentary on each problem (viewable after you fail or complete a problem) is priceless.
Comments
The "mixed" set of problems on ChessTempo is an excellent problem set with a large fraction being defensive. ChessTempo has some of the most interesting/instructive problems, and the community commentary on each problem (viewable after you fail or complete a problem) is priceless.