I would second the recommendation for Who is Fourier? A Mathematical Adventure. It's an unusual and engaging introduction to waves, Fourier coefficients, and transforms. The slope is gentle but not dumbed down.
https://www.amazon.com/Who-Fourier-Mathematical-Adventure-2n....