| Online Chess - http://www.chessguru.net Well written, well structured, step by step chess lessons for beginners and intermediate players. The site also covers more advanced subjects such as tactics, the theory of the opening, the middle game and the end game. - [Read more] |