I feel pure joy when I see HtDP mentioned anywhere on HN. This book made programming click for me. Turned me from fidling with code to thinking it through in a systematic way.
I hope the authors extend this someday to imperative programming too and compare and contrast.