The Structure and Interpretation of the Computer Science Curriculum. A little harsh in its tone, given that some people do indeed love this book (myself included), but SICP isn't above criticism, and it's always worth examining what ought to be taught.
Related: Teach-Scheme.org.