A scheme programming course should not require a book on scheme. You just give a good definition of the language during the first 15 minutes of the first lecture, then give a couple examples of how to construct a procedure or two, then assign the first home work.