As a novice I found the drills very helpful, and paid the extra $3 or so for 162 more examples. YOU ONLY GET 8 himts without buying more, so be aware of that.
Bucyrus-Guy about Mate in One Move. Chess Puzzle