This text leads the programmer gently through the basics of Scheme and continues with an introduction to and exercises for some of the more advanced features of the language.