Junior Chess is a great way to teach younger generations to love this century old classic game.
There are three difficulty settings; easy, medium and hard. Be sure to use the hint button to get the best move. In time the player will know the best move before the button is used.