A friend of mine who loves chess and chess people wrote a chess training software so complete, thorough and useful that you must take a look.
It as 100% free, fully featured and has zero ads and he gives free updates.
lucaschess.pythonanywhere.com/
It as 100% free, fully featured and has zero ads and he gives free updates.
lucaschess.pythonanywhere.com/