S. Haykin and B. Van Veen, Signals and Systems, 2nd Edition, Wiley 2003.
B. Van Veen, Flipping Signal-Processing Instruction, IEEE Signal Processing Magazine, vol. 30, No. 6, pp. 145-150, Nov. 2013.
All Signal Processing YouTube Channel: over 100 videos devoted to signal-processing instruction.
AllSignalProcessing.com: premium signal-processing instruction site with videos, quizzes, key concepts, exercises, MATLAB files and examples