While Junior Chess is an excellent way to teach chess to the younger generation, Chess Challenges completes the whole experience as a series of puzzles, making it more comfortable but still quite difficult.