I recommend two books.
If you have never programmed in Scheme before, begin with Teach Yourself Scheme in Fixnum Days by Dorai Sitaram. This is rough-and-(somewhat-)dirty guide to getting started. Once you're done with this book, proceed to the next entry.
Even if you have programmed in Scheme before, you will need to adopt certain stylistic conventions in this course. We lay these out in How to Design Programs by Felleisen, Findler, Flatt and Krishnamurthi. Please study this material.