Smart-Kit Sudoku features 3 levels: Easy, Medium, Hard. Unlimited puzzles online. Ability to print. Pencil Marks. Hints. Be patient with the medium and hard puzzles, since they take some time to generate.