I really like this program especially its ability to tailor its playing level to suit my own. The tactics puzzles are really helpful as well. Highly recommended.
Atticus Philipus Platypus about Shredder Chess