The best way to improve your game is to train yourself on your device in solving problems from practical games. If you a beginner but already know how to mate in 1 move, you have to move on and learn how to attack a king and give Mate in 2 moves! This course includes 19 000 exercises from masters games.