The Little Schemer

Socratic method to learn Scheme? Yes please! Very well done and I recommend it extensively.