Having cycled my way through the Bain Chess Tactics for Students problem set once, I've turned my attention to a once-through of Reinfeld's 1001 Brilliant Ways to Checkmate. The recurring lesson is that visualizing basic checkmate patterns is the key to finding the right moves. Take this position (#76 White to Move) from the book:
Can you find the right moves? Check for the solution and more below the fold.