Quoted By:
Is SICP actually a good book?
I've read SICP, and it looks like a good beginner book. Although you can skip SICP, if you already got through writing a Scheme compiler and understand how lazy evaluation, continuation passing and monads work.