Chess Potpourri, by FM Craig Mar
This module with 100 challenges has something for everyone. Mar includes some opening traps, endgames, combinations, and positional challenges. Many of the challenges are at the intermediate level (USCF or Elo ratings between 1300 and 2000) and many are at the expert and master (USCF or Elo rating above 2000) level. Mar chooses positions from many sources including his own games as well as GM's, IM's, and also amateurs.