Teaching: Excelent Website for Signal and image processing
http://www.ece.rutgers.edu/~orfanidi/intro2sp/: signal processing
http://hotnsour.ou.edu/joebob/ :image processing notes not free
http://www.cs.dartmouth.edu/~farid/tutorials/ : image processing fundmental and on giving a good talk.