Does matlab count as an interactive learning material?
If it does then I can recommend Practical Signals Theory with MATLAB Applications by Richard J. Tervo
Lots of real world examples of systems and signals in a level appropriate for a first DSP class.
Honestly it's kinda like linear algebra in that everyone has their own favorite and there is a place for many styles. The best thing is to go a nearby college library and look at a lot of them and find an author that speaks to you.
If it does then I can recommend Practical Signals Theory with MATLAB Applications by Richard J. Tervo
Lots of real world examples of systems and signals in a level appropriate for a first DSP class.
Honestly it's kinda like linear algebra in that everyone has their own favorite and there is a place for many styles. The best thing is to go a nearby college library and look at a lot of them and find an author that speaks to you.