As a 20 year vet of the subject, you'll love it.... and learn a lot. You tend to develop not only your own style, but a lot of your own materials.
I use Soares and a Stallcup book for the first semester. I teach ONLY code in the 2nd and developed my own about 10 - 12 years ago. As in another thread here recently, Wheels of Learning is available to me, but I thought it very weak in the 4th year.
Go ahead, no matter what we say, you'll negotiate your own path, and I'm sure you'll do fine