Personal Chess Trainer
Personal Chess Trainer is a software indicated for players who want to learn or improve in Tactics, Strategies and Endgames techniques. Download the free trial version & take lessons and instruction.
Website: http://www.personalchesstrainer.com