Develop attacking and defensive skills in the opening, middlegame & endgame.
Learn chess notation to help you play through games.
Preparing for tournament games.
Visit the chess blog 'Over the board' for chess problems and analysis of games & positions.
Test your chess skills by solving checkmate, tactical & combination puzzles.
Pit your wits against the computer.