Calysto Scheme Notebooks
A Quick Introduction to Scheme
Thinking Recursively in Scheme