Good Programs For Learning & Improving Chess Playing?

Sort:
Avatar of rfrizz

I have googled and searched the forums here, but I can't find an answer. What I am looking for is something like Chessmaster X for either Windows 10/Linux.

Chessmaster has puzzles as well as interactive endgames, and it does a somewhat decent job with walking through finished games and analyzing each move. The "coaching" option for playing is OK, but it could be better.

I am looking for something under US$100, and so far, Fritz and Chessbase are the only ones, so far, which seem close.

Will Fritz and/or Chessbase do what Chessmaster X can do? Are there other options I have not found? Should I simply stick with CMX (if I can find disk #1!) or give another program a try?

Any suggestions are welcome!