SICP Prerequisites? What helps you tackle SICP? The answer from this post: How to Solve It: A New Aspect of Mathematical Method by G. Polya You might also like some of these